JS Rendering Diff
What this tool does: Compares the raw HTML source (what Googlebot initially sees) with the JavaScript-rendered DOM (what appears after JS executes). This helps identify content that search engines might miss if they don't render JavaScript properly.

Enter URL to Analyze

Raw HTML is fetched server-side. Rendered DOM uses a hidden iframe (may be blocked by X-Frame-Options).

Raw HTML (What bots initially receive)

This is the initial HTML returned by the server before any JavaScript runs.

Rendered DOM (After JavaScript execution)

This is the DOM after JavaScript has run and modified the page.

Elements Changed by JavaScript

This shows HTML elements that differ between raw source and rendered DOM. Positive numbers mean JS added these elements. If important content (like p, a, h1-h6) is JS-dependent, search engines may not index it.

Raw HTML Source

Rendered DOM

Headings Comparison

H1-H3 tags found in the page. Only showing differences.

Links Comparison

Scripts Analysis

Only showing scripts that differ.

Images Comparison

Images found in raw vs rendered DOM.

Full Element Breakdown

Only showing elements with count differences between raw HTML and rendered DOM.