A page ruler which can snaps around web elements for easier measurement. Provide convenience for front-end development and ui design
Users
30K
0 in 30 days
Rating
4.8 / 5
unchanged in 30 days
Ratings
56
0 in 30 days
Store rank
#4,743
#4,100 among extensions
Version
1.3.52
updated 3 Sep 2026
Users
monthly, 3 years
Latest, 15 Oct 2026:30,000 usersMove the mouse over the chart for any month
Ratings count
monthly, 3 years
Latest, 15 Oct 2026:56 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Better Ruler
**A smart web ruler with element snapping for easier frontend development and UI design.**
### ✨ Features
- **Smart Snapping**: Hold `Alt` (or `Option` on Mac) while moving the cursor to automatically detect and snap to web elements. Supports snapping to **edges, 4 corners, and 4 edge midpoints**, displaying dimensions instantly. The snap preview uses a contrasting color to distinguish from measurement boxes.
- **Easy Measurement**: Click and drag to create a measurement layer that snaps to element edges automatically.
- **Flexible Editing**: Double-click any layer to enter edit mode: move, resize, or fine-tune.
- **Arrow keys**: Nudge position by 1px (`Shift` for ×10, `Alt` + arrows to resize)
- **Esc**: Exit edit mode
- **Backspace**: Delete the selected layer
- **Box-to-Box Snapping**: While drawing or dragging, boxes snap to the edges of other measurement boxes, making it easy to continue measuring from a previous boundary.
- **Auto Restore**: Re-activating the extension after a page reload restores the measurements drawn on that page (within the browser session).
- **Status Indicator**: The extension icon changes based on status (colored = active, gray = inactive) for easy identification.
- **Shortcuts Help**: Hover over the `?` button in the toolbar to view all available shortcuts.
- **Customization**:
- **Individual Colors & Opacity**: Each measurement box can have its own color and opacity; editing when selected only affects the current item
- **Global Mode**: When enabled, changing color or opacity affects all existing measurement boxes simultaneously
- **Single Mode**: When enabled, only one measurement box can exist at a time; new boxes automatically clear old ones
- **Size Position**: Configure where dimension labels appear (center, corners, etc.)
- **Dashed Background**: Choose between solid or dashed background for measurement boxes
- **Reference Lines**: Automatic horizontal and vertical reference lines with X, Y coordinate labels
- **Crosshair Display**: Configure mouse crosshair display mode
- **Quick Controls**:
- Press `f` (configurable): Toggle toolbar visibility
- Press `r` (configurable): Toggle reference lines
- Press `s` (configurable): Toggle snap mode (when on, snapping is always active without holding Alt; Alt temporarily disables snapping)
- Press `Shift`: Toggle dimension labels
- `Ctrl+Z` / `Cmd+Z`: Undo (supports draw, delete, move, resize operations)
- `Ctrl+Shift+Z` / `Cmd+Shift+Z`: Redo
- `Alt + z` (customizable): Global shortcut to toggle the extension
- Double-press `z` (configurable): Quickly activate/deactivate within the page (after first launch)
- **Copy Dimensions**: Click the dimension label on any measurement box to copy its size to clipboard, with configurable format (`320 x 180` / CSS / with position / rem).
- **Toolbar Hint**: A toast notification shows how to restore the toolbar after hiding it.
- **Shadow Color**: The snap preview color is independently configurable, no longer derived from the measurement box color.
- **Local File Support**: Enable "Allow access to file URLs" in `chrome://extensions` to measure local HTML files.
- **Mobile Simulation**: Works in DevTools mobile simulation mode (ensure `device type` is set to `no touch`).
Growth
Window
Users
Change
Ratings
Rating
7 days
0
+0.0%
0
0.00
30 days
0
+0.0%
0
0.00
6 months
0
+0.0%
+1
0.00
1 year
0
+0.0%
+1
0.00
Chrome Web Store search rankings
Where Better Ruler appears when people search the store, with the 30 day change