JSON to text converter

Turn JSON into plain text you can read or paste anywhere, as path: value lines, an indented outline or just the values.

Display

How it works

  1. Paste your text

    Type or paste the text in the left box, or open a .txt file. No text to hand? Click Example.

  2. Instant result

    The result appears as you type. Change the options and see straight away what changes.

  3. Copy or download

    Copy the result with one click, save it as a file or use it as input for a next step.

Three styles

For {"name":"One café","address":{"city":"London"}}:

  • Path: value: name: One café and address.city: London, one line per value.
  • Indented: an outline with nested items indented under their parent.
  • Values only: just One café and London, one per line.

Errors in the JSON are reported clearly. To check or tidy JSON first, use the JSON formatter; to turn it into a spreadsheet, use JSON to CSV. For the other direction, use text to JSON.

Frequently asked questions

Is the JSON to text free?

Yes. The JSON to text is completely free, with no account, sign-up or usage limit.

Is my text stored?

No. Your text is processed in your browser and is not sent to a server or stored.

Is there a maximum length?

No, there is no fixed limit. Very long texts can just be a little slower.