An SVG arrives and double-clicking it opens a code editor, or a browser tab that downloads it again. SVG (Scalable Vector Graphics) is XML, not a picture file in the way a JPEG is, and that is why so little on a normal machine will simply show it.

Understanding SVG: More Than Just an Image Format
SVG is not your typical image format—it's a powerful XML-based vector image format that allows for unparalleled scalability without losing quality. This makes it a preferred choice for graphics, icons, and illustrations on the web. What's even more exciting is the ability to animate and manipulate SVG elements using CSS and JavaScript.
Opening an SVG without a design application
SVG opens in the vector and raw image viewer, up to 25 MB. That page also takes TIFF, TIF, WEBP, ICO, DNG, CDR, CMX, TGA, EPS, EMF, WMF and JP2 — the formats a browser or an operating system preview usually refuses.
-
Nothing to install. A browser and the file. No account, and the upload is deleted from the server when the session ends.
-
Any device. The viewer is a web page, so a desktop, tablet or phone all work.
-
Zoom and pan. Vector art holds its edges at any zoom level, which is the whole point of the format — so zoom into the detail rather than squinting at a thumbnail.
What it will not do
Rendering happens on the server and your browser receives the result, so the SVG's own animation and its CSS or JavaScript behaviour do not play here. What you get is the drawing, not the script — which is also why nothing inside an untrusted SVG runs on your machine.
There is no editing either. To change the artwork, use the application that made it.
Open the vector and raw image viewer and drop the file on it.