TSV Sample Generator
Picks one of six realistic tab-separated (TSV) samples — a header row plus a couple of data rows — for teaching or quick format reference, hand-written rather than assembled from random values so every row stays internally consistent and genuinely readable.
What this generator does
Produces a realistic tab-separated sample for teaching and documentation. Tab separation is worth teaching specifically because it avoids the quoting problem that makes comma-separated data so error-prone — but only if the data contains no tabs, which is the failure mode worth demonstrating.
What you'll get
This generator draws from a hand-checked list of 6 entries. Here is a spread of 6 of them, so you can see the style before you generate:
- name age city Alex Rivera 29 London Jordan Lee 34 Manchester
- sku price stock SKU-001 19.99 42 SKU-002 34.50 7
- id status created 1001 active 2026-01-14 1002 pending 2026-02-03
- product category rating Desk Lamp Home 4.5 Notebook Office 4.2
- user role last_login alex29 admin 2026-06-01 jordan_l editor 2026-06-02
- date revenue region 2026-01-01 4820 UK 2026-01-02 3910 EU
A fixed sample of the list, not a live draw — your own results are picked at random from all 6, without repeating until the list runs out. Original authoring for Generate Random.. Last reviewed 2026-07-19.
How to use this tool
- Press generate for a sample TSV block.
Worked examples
- One of the six samples
- sku\tprice\tstock\nSKU-001\t19.99\t42\nSKU-002\t34.50\t7
Common use cases
- Learning the TSV format
- Documentation examples
- Testing TSV-parsing code
Limitations and good to know
- Real tab-separated files have no agreed standard for escaping a tab or a newline inside a field, which is why the format is only safe for data known not to contain them.
- The samples use illustrative values and are not drawn from any real dataset.
- Only six samples exist. "Don't repeat what I've already seen" is on by default, so a session works through all six before any repeat, then the pool starts over.
Entries are chosen with your browser's cryptographic random number generator, so every entry on the list is equally likely. How Generate Random works.