See Your Page Structure Like Never Before

Outline Elements reveals the hidden structure of any webpage. Color-coded outlines distinguish layout elements, text, links, forms, media, lists, and tables. Advanced features show DOM depth, z-index layers, flex/grid containers, and semantic HTML5 elements - making layout debugging visual and intuitive.

Key Features

Everything you need to understand page structure

7 Element Categories

Color-coded outlines for layout (red), text (green), links (blue), forms (orange), media (magenta), lists (cyan), and tables (yellow). Instantly identify element types.

Custom Color Customization

Customize outline colors for each element category with per-category color pickers. Match your preferred visual scheme or highlight specific element types.

Outline Style Options

Choose between solid, dashed, or dotted outline styles. Adjust width from 1-5 pixels and opacity from 10-100% for the perfect visibility level.

Depth-Based Coloring

Color-code elements by their DOM nesting depth with a 7-level color spectrum. Visualize hierarchy and identify deeply nested elements at a glance.

Z-Index Visualization

Display z-index values directly on positioned elements. Understand stacking contexts and debug overlay issues without inspecting each element manually.

Flex/Grid Detection

Automatic badges identify flex and grid containers with "FLEX" and "GRID" labels. Quickly spot layout containers throughout your page structure.

Semantic Element Highlighting

Highlight all HTML5 semantic elements including article, aside, details, figure, header, footer, main, nav, and section for accessibility auditing.

Box Model Overlay

Show margin and padding visualization on hover. See the complete box model without opening DevTools - perfect for quick spacing checks.

Hover Highlight Mode

Highlight elements as you hover over them for focused inspection. Great for understanding how elements relate to each other in the DOM.

Click-to-Inspect Mode

Click any element to see its tag name, ID, class list, dimensions, display property, and position property in a tooltip that auto-hides after 3 seconds.

CSS Selector Exclusion

Exclude specific elements using CSS selectors. Hide outlines for elements you don't need to see with valid selector validation.

Real-Time Element Counts

See the count of elements in each category with live updates. Mutation observer detects DOM changes for accurate counts.

Instant Visualization

See all element boundaries at once without clicking individual elements.

Layout Detection

Automatic flex/grid badges and semantic element highlighting.

Fully Customizable

Colors, styles, width, opacity - tailor the visualization to your needs.

Perfect For

🐛 Layout Debugging
🏗️ Structure Analysis
Accessibility Audits
📐 CSS Grid/Flex Review
🎨 Design Verification
QA Testing