Image

Sample SVG 100KB File

SVG — scalable vector graphics, resolution-independent

Click below for an instant download — no signup, no redirect.

Download 100KB SVG100 KB

TestFile-svg-100kb.svg

File details

FormatSVG
Extension.svg
MIME typeimage/svg+xml
Size100 KB
Exact bytes102,400
FilenameTestFile-svg-100kb.svg
Format versionSVG 1.1 (W3C Recommendation)
Contents~80–100 vector elements: rectangles, circles, polylines, text labels; single viewBox; no external references or scripts
EncodingUTF-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.

⚙ Generate custom SVG

Related formats

Other SVG sizes

Frequently asked questions