View Page Source is a free online tool that fetches and displays the raw HTML code of any public webpage — the exact markup a server sends, before JavaScript changes anything — directly in your browser tab. Enter a URL, get a line-numbered source view instantly, then copy it or download it as a plain .txt file. No installation and no account required.
Page Source vs. Rendered DOM
What This Tool Checks
View Page Source fetches the target URL through IndexCraft's own server-side proxy — since browsers block a webpage from directly reading another site's HTML — then parses the result entirely in your browser.
📄 Raw Source Fetch
Pulls the exact HTML a server returns for a given URL, before JavaScript execution.
🏷️ Meta Tag Extraction
Pulls out title, meta description, canonical, meta robots and viewport tags automatically.
📊 Quick Stats
File size, line count, character count, and counts of images, scripts and links.
🔍 Keyword Highlight
Highlights every occurrence of a keyword or tag name across the source view.
📋 One-Click Copy
Copies the complete, untruncated source to your clipboard.
⬇️ Download as .TXT
Saves the full source as a plain-text file named after the site's domain.
How to Use
Paste a full URL (with https://) into the input above, optionally add a keyword to highlight, and click View Source. The tool fetches the page, extracts key meta tags, and renders a line-numbered source view. Use Copy Source or Download TXT to save the complete file.
When a URL Won't Load
Some sites block automated/proxy requests, require login, sit behind a firewall, or serve different content to bots — in those cases the fetch will fail. As a manual fallback, most desktop browsers let you type view-source: followed by the URL directly into the address bar.