Skip to content

Free tool — real scope, stated below

File converter (not a PDF converter)

Real, client-side conversions between CSV, JSON and a plain text list — genuinely buildable without a new dependency. SCOPE, stated honestly: PDF and DOC generation or conversion are NOT included here — doing either honestly needs a real document-rendering library, which is out of scope. A barcode/QR generator already exists as its own dedicated tool and is linked below rather than duplicated in this one.

Convert your CSV, JSON or text file

Conversion
Input
Output

How to use the file converter

  1. Pick a conversion. Choose CSV → JSON, JSON → CSV, or Plain list → CSV from the mode selector.
  2. Paste your input. Paste the source text into the input box — a sample is pre-filled for each mode to show the expected shape.
  3. Check the output. The converted result appears on the right in real time as you type.
  4. Copy or download. Use Copy for the clipboard, or Download to save the result as a real .json or .csv file.

Worked examples

Plain list → CSV

A pasted list of 3 names, one per line, becomes a 2-column-ready CSV with a single "value" header and 3 data rows — useful for turning a quick list into something a spreadsheet or bulk import tool accepts.

JSON → CSV with uneven objects

Converting [{"a":1},{"a":2,"b":3}] produces a 2-column CSV header (a, b), with a blank cell for the first row's missing b — real JSON exports are rarely perfectly uniform, and this handles that case rather than throwing an error.

File converter FAQ (and why it's not a PDF converter)

Does this tool convert to or from PDF?
No — PDF generation needs a real document-rendering library, which this tool deliberately does not add as a new dependency. This page does not claim PDF support.
Does this tool convert to or from Word (.doc/.docx)?
No, for the same reason as PDF — honest document generation needs a real library this tool does not include.
Where is the barcode or QR code generator?
It is a separate, dedicated tool — see the QR code generator, linked below — rather than duplicated inside this file converter.
Is my data uploaded anywhere during conversion?
No — every conversion runs entirely in your browser; nothing is sent to a server.
What happens if my JSON is not an array of objects?
The JSON → CSV mode requires a flat array of objects (e.g. [{"a":1}]) and reports a clear error otherwise, rather than guessing a shape.
Can I convert a CSV with quoted fields containing commas?
Yes — the CSV modes use a real RFC 4180-aware parser, so a quoted field like "Doe, John" is handled correctly.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.