Item logo image for Better Ruler

Better Ruler

Featured
4.8(

55 ratings

)
ExtensionDeveloper Tools30,000 users
Item media 2 (screenshot) for Better Ruler
Item media 3 (screenshot) for Better Ruler
Item media 1 (screenshot) for Better Ruler
Item media 2 (screenshot) for Better Ruler
Item media 3 (screenshot) for Better Ruler
Item media 1 (screenshot) for Better Ruler
Item media 2 (screenshot) for Better Ruler
Item media 1 (screenshot) for Better Ruler
Item media 2 (screenshot) for Better Ruler
Item media 3 (screenshot) for Better Ruler

Overview

A page ruler which can snaps around web elements for easier measurement. Provide convenience for front-end development and ui design

**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. - **Esc**: Exit edit mode - **Backspace**: Delete the selected layer - **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 `Shift`: Toggle dimension labels - `Alt + z` (customizable): Global shortcut to toggle the extension - Double-press `z` (configurable): Quickly activate/deactivate within the page (after first launch) - **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`).

Details

  • Version
    1.3.30
  • Updated
    January 9, 2026
  • Offered by
    paul
  • Size
    172KiB
  • Languages
    2 languages
  • Developer
    Email
    gp5251@qq.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps