Sample SVG 100KB File
SVG — scalable vector graphics, resolution-independent
Click below for an instant download — no signup, no redirect.
Download 100KB SVG100 KBTestFile-svg-100kb.svg
File details
| Format | SVG |
| Extension | .svg |
| MIME type | image/svg+xml |
| Size | 100 KB |
| Exact bytes | 102,400 |
| Filename | TestFile-svg-100kb.svg |
| Format version | SVG 1.1 (W3C Recommendation) |
| Contents | ~80–100 vector elements: rectangles, circles, polylines, text labels; single viewBox; no external references or scripts |
| Encoding | UTF-8 XML; no compression (plain .svg); viewBox coordinate system |
What is a 100KB SVG file useful for?
A 100 KB SVG is the right file for testing basic SVG rendering support in your web stack. Use it to verify that your server serves SVG with Content-Type: image/svg+xml (missing or wrong Content-Type causes browsers to display raw XML instead of rendering the graphic), that CSP headers allow inline SVG or correctly block unsafe SVG scripts, and that your image upload validator correctly identifies SVG from the <?xml and <svg tags rather than a binary magic byte check (SVG has no magic bytes).
What's inside this file?
Generated by the custom svg.py generator. Contains approximately 80–100 vector elements: rectangles with fill and stroke, circles, polylines, and text labels, all within a single top-level SVG element with a viewBox. No external resources, no <script> tags, no <foreignObject> elements. The XML uses UTF-8 encoding without a BOM. Complexity level: simple — all shapes are basic primitives with no path data.
Download via curl
curl -L "http://localhost:8000/files/svg/TestFile-svg-100kb.svg" \ -o TestFile-svg-100kb.svg
Need different parameters?
Generate a custom SVG file with exact settings.