SVG viewer
Open an SVG file and see it rendered, along with its dimensions and markup — no editor required.
Seeing what an SVG actually is
An SVG is really a text file full of instructions, which is why double-clicking one often opens code instead of a picture. This renders it the way a browser would, so you can check a downloaded icon or an exported graphic looks right before you use it, and read its width, height and viewBox at a glance.
It is the quickest way to confirm an SVG isn't broken, isn't secretly enormous, and shows what you expect.
Vector, not pixels
Because an SVG is drawn from instructions rather than a grid of pixels, it stays sharp at any zoom — there is no point at which it turns blocky. If you need a fixed-size raster instead, converting it to PNG is the next step; for just checking or previewing, viewing it as-is is enough.
How to view an SVG file
- Add the SVG file.
- See it rendered, with its dimensions and source code.
- Inspect or copy the markup.
Seeing inside a vector file
SVGs are text files that describe shapes, which makes them easy to edit but hard to preview — double-clicking one often opens a code editor rather than the picture. Viewing renders it properly while still letting you read the markup underneath.
It is also a quick safety check: since SVGs can contain scripts, glancing at the source of a file from an unfamiliar source is a sensible habit before putting it on a site.
Common questions
Why does my SVG open as code?
Because it is a text file. It needs a renderer to display as a picture.
Can SVG files contain scripts?
They can, which is why it is worth inspecting files from unfamiliar sources before using them.
Is my file uploaded to view it?
No, it is rendered entirely in your browser.
Why does my SVG open as code when I double-click it?
Because it is a text file. A browser or this viewer renders those instructions into the actual image.
Can I see the SVG's dimensions?
Yes — it shows the width, height and viewBox so you know exactly how it is set up.
Is my file uploaded?
No. The SVG is rendered in your browser and never sent anywhere.