ZERO-UPLOAD SANDBOX
.csv QA Fixtures Data Engineering & Columnar CC0 Public Domain · CI/CD Safe

Sample .csv (CSV) Test Files & Edge Cases

Deterministic Comma-Separated Values (RFC 4180) fixtures engineered for automated unit tests, parser fuzzing, and upload validation pipelines. Pull directly in GitHub Actions with immutable SHA-256 verification.

minimalexpect: valid

minimal-rfc4180.csv

Clean 2-row comma-separated table with LF line endings and no BOM.

↓ Download (89 B)
SHA-256: 05718c2daf0ae301a68f435f20cbb9feb8f079fae27efc908a41c41a86daba62
Exact: 89 bytes
curl -fsSL https://fileformat.co/fixtures/v1/csv/minimal-rfc4180.csv -o minimal-rfc4180.csv \
  && echo "05718c2daf0ae301a68f435f20cbb9feb8f079fae27efc908a41c41a86daba62  minimal-rfc4180.csv" | shasum -a 256 -c
realisticexpect: valid

orders-unicode-quoted.csv

Realistic UTF-8 CSV containing quoted commas, whitespace padding, and Japanese characters.

↓ Download (230 B)
SHA-256: 8dcc3d4302a7e62ad485797bc492f9d5217e8a919469109eed8af219eb4e1354
Exact: 230 bytes
curl -fsSL https://fileformat.co/fixtures/v1/csv/orders-unicode-quoted.csv -o orders-unicode-quoted.csv \
  && echo "8dcc3d4302a7e62ad485797bc492f9d5217e8a919469109eed8af219eb4e1354  orders-unicode-quoted.csv" | shasum -a 256 -c
edge-caseUTF-8 BOM + Multiline Quotesexpect: valid

utf8-bom-multiline-escaped.csv

Classic parser breaker: starts with `EF BB BF` BOM, uses `\r\n` inside quoted cells, doubled `""` escapes, and ZWJ emoji.

↓ Download (158 B)
SHA-256: 1550b6c3787e1ad84d709a50341f88dbd2b5ae5a96e5e620e3459a82d0392a5f
Exact: 158 bytes
curl -fsSL https://fileformat.co/fixtures/v1/csv/utf8-bom-multiline-escaped.csv -o utf8-bom-multiline-escaped.csv \
  && echo "1550b6c3787e1ad84d709a50341f88dbd2b5ae5a96e5e620e3459a82d0392a5f  utf8-bom-multiline-escaped.csv" | shasum -a 256 -c
Safe-by-Design Client-Side Synthesizer

In-Browser Edge-Case & Malformed Fixture Mutator

Zero Upload · Generated in RAM

Need negative test fixtures for parser fuzzing or upload gateway validation? Mutate minimal-rfc4180.csv directly in your browser without hosting unsafe payloads on public URLs.

Default Fixture: minimal-rfc4180.csv

Tests graceful EOF / footer corruption handling without process panic or OOM.