Sample .jsonl (JSONL) Test Files & Edge Cases
Deterministic JSON Lines / Newline-Delimited JSON fixtures engineered for automated unit tests, parser fuzzing, and upload validation pipelines. Pull directly in GitHub Actions with immutable SHA-256 verification.
minimal-sft.jsonl
3-line UTF-8 JSON Lines fine-tuning dataset with LF delimiters.
curl -fsSL https://fileformat.co/fixtures/v1/jsonl/minimal-sft.jsonl -o minimal-sft.jsonl \
&& echo "85b7b589f6426c997e2e17ca60dc35cf0285c8408f1141b39ef574a13de69918 minimal-sft.jsonl" | shasum -a 256 -cmultilingual-rag-chunks.jsonl
10-line JSONL stream featuring CJK/Japanese text, ZWJ emoji sequences, nested arrays, and nullable fields.
curl -fsSL https://fileformat.co/fixtures/v1/jsonl/multilingual-rag-chunks.jsonl -o multilingual-rag-chunks.jsonl \
&& echo "20fb244b631707aecb497b1c320f5fde5504679044c7e799326c686bcac6d0a5 multilingual-rag-chunks.jsonl" | shasum -a 256 -cbom-bigint-malformed.jsonl
Starts with EF BB BF BOM, contains 9007199254740993 (> JS Number.MAX_SAFE_INTEGER), and ends with a truncated JSON record.
curl -fsSL https://fileformat.co/fixtures/v1/jsonl/bom-bigint-malformed.jsonl -o bom-bigint-malformed.jsonl \
&& echo "7b279351978bf216b68fca66051d03953d625b0555450c3f8c59051e0b8f0568 bom-bigint-malformed.jsonl" | shasum -a 256 -cIn-Browser Edge-Case & Malformed Fixture Mutator
Need negative test fixtures for parser fuzzing or upload gateway validation? Mutate minimal-sft.jsonl directly in your browser without hosting unsafe payloads on public URLs.
Tests graceful EOF / footer corruption handling without process panic or OOM.