Category: Developer tools
HTML Attribute Extractor
List every tag and its attributes from pasted HTML
Paste HTML to list every tag along with its attribute names and values in a readable table. Parsing happens entirely in your browser and nothing is ever executed.
| Tag | Attributes |
|---|---|
a | href="/pricing" class="nav-link" data-track="pricing" |
img | src="/logo.svg" alt="LocalTools" width="120" height="32" |
input | type="email" name="email" required placeholder="you@example.com" |
Everything on this page is processed in your browser. Nothing is uploaded.
What this tool does
Auditing markup for tracking attributes, missing ids, stray data- attributes or inconsistent classes usually means scrolling through raw HTML by eye. This tool tokenizes pasted HTML text and lists every tag it finds together with its attributes, so you can scan a whole document's markup at a glance without ever rendering it.
How to use it
- Paste HTML into the input box, or load the example to see the format.
- Review the list of tags and their attributes.
- Look for missing, duplicated or unexpected attributes across the markup.
Privacy
This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.
Frequently asked questions
- Does this run any scripts in the pasted HTML?
- No. The HTML is only ever read as text by a tokenizer; nothing is rendered, executed or requested, and no external resource is ever loaded.
- Is my markup uploaded anywhere?
- No. Everything happens in JavaScript in your browser tab.
- Does it handle malformed HTML?
- It is a lightweight tokenizer rather than a full HTML parser, so it works well on typical hand-written or generated markup but may miss unusual or deeply malformed input.