On-Page SEO Audit Tool

Free on-page and technical SEO check for one URL at a time — meta tags, headings, images, links, Open Graph, JSON-LD, and more. We do not include backlinks, keyword rankings, or full-site crawls (those need separate databases). URL mode: server HTML fetch + in-browser audit; optional PageSpeed from Google (capped per browser per day). Paste HTML: 100% in your browser.

seoauditmeta tagspage speedon-page seotechnical seoopen graph

On-Page SEO Audit Tool

Analyze one page for on-page and technical SEO: meta tags, headings, content, images, links, Open Graph, structured data, and related signals. Paste HTML runs entirely in your browser; URL mode fetches HTML via our server, then runs the same checks in your browser.

This is not a full-suite crawler: we do not show backlinks, keyword rankings, or multi-page audits—those need separate data sources. Larger reports elsewhere usually mix in that off-page data.

Try an example

What does the On-Page SEO Audit Tool check?

The tool parses HTML in your browser and scores common on-page signals: meta tags (title length, description, canonical, robots), heading structure (H1 count, H2 presence, hierarchy), thin-content heuristics, image alt attributes, internal vs external links and anchor quality, Open Graph and Twitter Card completeness, JSON-LD / microdata presence, and technical basics such as viewport, lang, charset, HTTPS, and favicon hints.

Why is this report shorter than some other SEO tools?

Many popular audits mix on-page checks with off-page data (backlinks, domain strength) and SERP data (keyword rankings). Those need large link indexes and search APIs. Dynamic Duniya’s tool is built for on-page and technical analysis of a single URL—plus optional PageSpeed—so you get clear results from the page’s HTML (and, in URL mode, lightweight server probes like robots.txt and sitemap reachability) without pretending to show data we do not source.

URL mode vs paste HTML

URL mode calls Dynamic Duniya’s fetch-html API so the page can be retrieved without browser CORS limits, then runs the same audit engine in your browser. Google PageSpeed Insights v5 (Lighthouse) is optional: it loads after the on-page report so you are not blocked on Google. PageSpeed runs from your browser to Google’s API; this site caps PageSpeed at 10 requests per browser per local day, while HTML fetch and on-page checks are not limited by that cap. Paste HTML mode never sends your markup to our servers; everything stays local.

Limits and privacy

Only analyze pages you are allowed to fetch. Logged-in or paywalled content cannot be audited via URL mode. PageSpeed calls go from your browser to Google’s API (optional); set NEXT_PUBLIC_PAGESPEED_API_KEY for higher Google quota. This site allows up to 10 PageSpeed requests per browser per local day — your HTML audit and server fetch limits are separate. Share links encode the audited URL in the query string for quick collaboration.

Frequently Asked Questions

Why does this tool show fewer items than big SEO suites?

We focus on on-page and technical checks for one URL at a time (and optional PageSpeed). We do not bundle backlink databases, Google ranking positions, or full-site crawls—those are different products. That keeps the tool fast and honest about what it can see from your HTML and fetch.

Why does PageSpeed say “not checked” or show no scores?

The tool always shows a PageSpeed card in URL mode. Scores appear only when Google returns Lighthouse data successfully. You may see “not checked” if you hit this site’s limit of 10 PageSpeed requests per browser per day, if Google returns an error (quota, 429, etc.), or on network issues. The on-page audit above still runs. NEXT_PUBLIC_PAGESPEED_API_KEY often improves Google quota reliability.

Is pasted HTML uploaded?

No. Paste mode uses DOMParser in your browser only.

Is the On-Page SEO Audit Tool free?

Yes for typical use on Dynamic Duniya.

Tips

Quick guidance for using our tools safely and effectively.

Privacy

Files are processed on the server for conversion only and are not used for training or shared with third parties.

Best results

Use the formats suggested in each tool. Large media files may take longer — keep the tab open until processing finishes.

Need something else?

Browse related tools below or explore other categories from the main Dev Tools hub.

Related tools

More utilities in the same category.

QR Code Generator

New

Build QR codes in the browser: URL, text, mailto, tel:, SMS (sms:), WhatsApp (wa.me), geo: coordinates, Wi‑Fi join strings, or vCard 3.0. Pick size 128–1024 px, error correction L–H, colors; copy payload, copy PNG, or download PNG/SVG. Tabbed UI with icons; custom strings via Text — no upload.

qrmobile+5

Barcode Generator

New

Render linear barcodes in the browser: CODE128, CODE39, EAN-13 (12 digits), EAN-8 (7), UPC (11), ITF14, MSI, pharmacode, or codabar. Tune bar width, height, human-readable caption, font size, line/background colors, and quiet margin; live canvas preview with debounce. Download barcode.png or barcode.svg, or copy the image — no upload.

barcoderetail+4

URL Shortener

New

Create short links that open on this site at /s/{code} and redirect to your destination. POST the long URL with optional custom alias (letters, digits, _ and -) and expiry (never, 1, 7, or 30 days). Copy the public short URL, scan an on-page QR, and view click counts plus recent referrers via stats lookup.

urlshortlink+3

Website Screenshot Tool

New

Capture public http(s) pages on the server: viewport presets (desktop, laptop, tablet, mobile) or custom width/height, 1× or 2× device scale, full-page vs viewport, PNG/JPG/PDF output, and 0–3 s post-load delay. POST to the screenshot API, preview images in the page, download or copy when supported — typically a few seconds; requires headless browser support on the backend.

screenshotweb+3

HTML ↔ Text Converter

New

Strip HTML to plain text or wrap plain text as HTML in the browser: HTML→Text with DOMParser, optional preserved line breaks, links as Markdown [label](url), and collapsed blank lines; Text→HTML with <p> blocks, optional <br>, auto-linked https URLs, entity escaping, copy/download .txt or .html, and optional sandboxed preview.

htmltext+3

HTML Table to Excel

New

Turn HTML <table> markup into an .xlsx workbook: paste HTML, fetch a public https page via server proxy, or upload .html/.htm (2 MB). Detect multiple tables with colspan/rowspan handling, toggle headers and separate vs combined sheets, then export tables.xlsx locally in the browser.

htmltable+3