Sample NDJSON file

A ready-made example NDJSON file for testing log ingestion, streaming parsers, and bulk index loads. Here is exactly what you get, then download it at whatever size you need.

What's inside

{"id":1,"firstName":"James","lastName":"Smith","email":"james.smith@company.com","company":"Acme Corp","active":true}
{"id":2,"firstName":"Emma","lastName":"Johnson","email":"emma.johnson@work.org","company":"TechStart Inc","active":false}
{"id":3,"firstName":"Liam","lastName":"Williams","email":"liam.williams@gmail.com","company":"Global Solutions","active":true}

One complete JSON object per line, each independently parseable — padding uses blank lines, since a line of spaces would not be valid JSON.

Download sample NDJSON file (100 KB)

Need a different size? Generate a NDJSON file at any size up to 20 MB, exact to the byte.

Want your own content in it? Create a NDJSON file from your text.

Need hundreds of these, or want to generate them from your own scripts? Tell us what you need

Frequently asked questions

Is this a valid NDJSON file?

Every line parses independently as valid JSON, as the format requires.

Is the data real?

No. Every name, email address, phone number and company in the file is generated placeholder content. Nothing here relates to a real person, so it is safe to commit to a repository or share with a team.

Can I use it in a commercial project?

Yes. The files are free to use however you like, including in commercial and closed-source work. No attribution required.

Do I need to sign up?

No account, no email, no limit on downloads.