Sample Font Files Download — Free TTF, OTF, WOFF2
Download free font file samples in TTF (TrueType), OTF (OpenType), and WOFF2 (Web Open Font Format 2) — 10KB to 1MB with exact sizes. Test font loading, @font-face declarations, web typography pipelines, and font installation workflows.
Browse by Format
TrueType — universal desktop & web font
View all TTF →sample-10kb.ttf
File details and verification
- Filename
- sample-10kb.ttf
- Exact size
- 10,240 bytes
- Displayed size
- 10 KB
- Catalog status
- Intentionally invalid (negative test)
- SHA-256
- 6d6d3a70831c57b626f589a41e5555a83ee64b6bb88b41919e27df34ffd28c21
- Header signature
- Expected mismatch (expected TrueType sfnt)
- Verified on
- 2026-08-10
- MIME type
- application/octet-stream
- Glyphs
- 120
- Font family
- SampleSans
- Font style
- Regular
- Note
- OpenType/CFF content with a .ttf extension — negative signature test
- License
- CC0 / Public Domain
- Download URL
- https://cdn.truefilesize.com/ttf/sample-10kb.ttf
See how TrueFileSize generates and measures sample files, or review the editorial policy.
sample-50kb.ttf
File details and verification
- Filename
- sample-50kb.ttf
- Exact size
- 51,200 bytes
- Displayed size
- 50 KB
- Catalog status
- Intentionally invalid (negative test)
- SHA-256
- a5eb4d21763167d6e55fa603aed94cf92541df52d01a8d17ca0358e9bfeb76e9
- Header signature
- Expected mismatch (expected TrueType sfnt)
- Verified on
- 2026-08-10
- MIME type
- application/octet-stream
- Glyphs
- 486
- Font family
- SampleSans
- Font style
- Regular
- Note
- OpenType/CFF content with a .ttf extension — negative signature test
- License
- CC0 / Public Domain
- Download URL
- https://cdn.truefilesize.com/ttf/sample-50kb.ttf
See how TrueFileSize generates and measures sample files, or review the editorial policy.
sample-100kb.ttf
File details and verification
- Filename
- sample-100kb.ttf
- Exact size
- 102,400 bytes
- Displayed size
- 100 KB
- Catalog status
- Intentionally invalid (negative test)
- SHA-256
- 647dc9948391a6bc1409d44e44cbb818cf7912e09e67fbb7e6d8bc2b02b9e371
- Header signature
- Expected mismatch (expected TrueType sfnt)
- Verified on
- 2026-08-10
- MIME type
- application/octet-stream
- Glyphs
- 940
- Font family
- SampleSans
- Font style
- Regular
- Note
- OpenType/CFF content with a .ttf extension — negative signature test
- License
- CC0 / Public Domain
- Download URL
- https://cdn.truefilesize.com/ttf/sample-100kb.ttf
See how TrueFileSize generates and measures sample files, or review the editorial policy.
sample-500kb.ttf
File details and verification
- Filename
- sample-500kb.ttf
- Exact size
- 512,000 bytes
- Displayed size
- 500 KB
- Catalog status
- Intentionally invalid (negative test)
- SHA-256
- 04db5f8bcae73d650c0fb00149c297fd3c9df806812ccc90a52c13540eaff6f1
- Header signature
- Expected mismatch (expected TrueType sfnt)
- Verified on
- 2026-08-10
- MIME type
- application/octet-stream
- Glyphs
- 4,577
- Font family
- SampleSans
- Font style
- Regular
- Note
- OpenType/CFF content with a .ttf extension — negative signature test
- License
- CC0 / Public Domain
- Download URL
- https://cdn.truefilesize.com/ttf/sample-500kb.ttf
See how TrueFileSize generates and measures sample files, or review the editorial policy.
sample-1mb.ttf
File details and verification
- Filename
- sample-1mb.ttf
- Exact size
- 1,048,576 bytes
- Displayed size
- 1 MB
- Catalog status
- Intentionally invalid (negative test)
- SHA-256
- 42a7743be9225a137629aeef0409b9a003095d1891dbff1d8eb0e88402fdc13e
- Header signature
- Expected mismatch (expected TrueType sfnt)
- Verified on
- 2026-08-10
- MIME type
- application/octet-stream
- Glyphs
- 9,341
- Font family
- SampleSans
- Font style
- Regular
- Note
- OpenType/CFF content with a .ttf extension — negative signature test
- License
- CC0 / Public Domain
- Download URL
- https://cdn.truefilesize.com/ttf/sample-1mb.ttf
See how TrueFileSize generates and measures sample files, or review the editorial policy.
Related reading
5 Browser File API Gotchas: Memory, Slicing & Metadata
Five reproducible Browser File API pitfalls involving data URLs, Blob slicing, lastModified metadata, file input events, and whole-file buffering.
Generate Sample Files in the Browser (No Upload Needed)
How to generate sample files locally with Blob, TextEncoder, Uint8Array, object URLs, and a custom file size up to 1GB. No upload or backend required.
MIME Type Detection in Production — A Practical Validation Pipeline
Build a defensible MIME detection pipeline with client hints, magic bytes, text sniffing, parser validation, and explicit confidence levels.