Type a tool name, for example "keyword density" or "transcript".
Enter a URL
Use this view page source tool to see the raw HTML a website returns for any public URL, without opening browser developer tools. Enter an address and you get the full code with line numbers, a search box, and a summary of the title, meta description, links, images, scripts and stylesheets.
View page source shows the original HTML document a website sends for a URL, before your browser runs scripts or rearranges anything. It is plain text: the doctype, a head section with the title, meta tags, canonical link and structured data, and a body with headings, links, images and scripts.
Developers use it to debug markup. SEOs use it to confirm what a search engine can read the moment it requests a page. Because it is the starting HTML, it answers a simple question: is this element really in the page, or does something add it later?
View source is the HTML as delivered. Inspect (the Elements panel in browser developer tools) shows the live page after JavaScript has changed it. If a title tag or product description appears in Inspect but not in the source, a script is injecting it, and crawlers that do not run scripts may miss it.
You only need a web address, and the steps below take less than a minute.
https://example.com. If you leave out https://, it is added for you.canonical, noindex or application/ld+json.Say you enter a blog post address and the tool returns a page of 1,240 lines. Here is how you might read a typical result.
| Item | Example value | What it tells you |
|---|---|---|
| HTTP status | 200 | The page loaded normally |
| File Size | 86 KB | Reasonable for HTML alone |
| Scripts | 18 | Worth reviewing |
| Doctype | HTML5 | Modern document type |
The Page Title card shows "Running Shoes for Flat Feet: 2024 Guide", which is 38 characters, so it should fit in a search result. The Meta Description card is empty. That is your first finding: the page has no description, so search engines will write their own snippet.
You then search for canonical and find one link tag pointing to the same address, which is correct. A search for noindex returns no matches, so nothing in the HTML blocks indexing. With 22 images, you search for alt= and compare the matches to the image count to spot missing alt text. In about two minutes you have a short, specific to-do list.
Each summary card points to a specific check, and most problems have a quick fix.
These show what the head section declares. A common guideline is a title of roughly 50 to 60 characters and a description of roughly 120 to 160, though Google may rewrite either. If a card is missing, the tag is absent or written in a form the summary could not read, so search the code to confirm. Add a unique, descriptive tag to fix it.
A 200 status means the page loaded. A 301 or 302 means you were redirected, and 404 or 500 means the address or the website has a problem. Large HTML, such as several hundred KB, often points to inline scripts, inline styles or bloated markup. Compare it with your full page size to see where the weight sits.
These are counts of anchor tags with an href, image tags, script tags and stylesheet references (linked and inline). A very high script count can slow rendering, so consider removing unused third-party scripts. Many images with few alt attributes is an accessibility and image SEO gap. A page with almost no links may be hard for crawlers to move through.
HTML5 is the standard doctype, written as <!DOCTYPE html>. If it says HTML 4.x or Not detected, the page may render in quirks mode. The charset is shown under the code. UTF-8 is the usual choice, and a missing or mismatched value can produce garbled characters.
Browsers have built-in shortcuts, but they differ by device, which is why many people prefer a tool that works the same everywhere.
view-source: before the address, but iPhone and iPad browsers offer no equivalent, so paste the address into this tool instead.On a phone or tablet, this page works like any other form: paste the address, submit it and scroll through the code. You can also copy it or download it for later.
A page source viewer helps anyone who needs to see exactly what a page contains, and these are the most common situations.
noindex did not reach the live page. Pair it with a bulk status code check to confirm redirects.A few habits make the output more reliable and save time.
<h1 shows how many top-level headings exist. Typing rel="canonical" jumps straight to the canonical link.If you see an error or a blank result, first check the spelling of the address and that it starts with http or https. Pages that need a login, block automated requests or are not publicly reachable cannot be fetched. If the title you see in your browser differs from the Page Title card, a script probably rewrites it after the page loads.
This tool shows the raw HTML returned for the address, and a browser may receive different content. Elements built by JavaScript after load, such as some product listings, reviews or injected tags, will not appear in the code you see here. Content personalized by location, device or login state may also differ from what you see in your own browser.
The summary counts are simple tallies of patterns found in the text, so tags that sit inside comments or inline scripts can be included. Treat them as quick indicators, not exact audit numbers. Very large pages may also be returned incomplete.
For a deeper look at content weight, run the code to text ratio check next. If the markup looks fine but the page feels slow, test it with the page speed checker. You can find more tools like these in the website audit and performance category.
Paste a URL into the field above to view page source in seconds, search the code for the tags that matter and copy or download the result for your audit notes.
Your report has been submitted. We will look into this issue.
A VPN changes your network exit. It does not guarantee anonymity.
Themes, plugins, code, video, audio, graphics & more from 90,000+ authors.
Web Development
Design & Media
Unlimited Access
Explore Envato Market