URL-decode a TSV File

URL-decode a TSV File takes percent-encoded TSV data and decodes each field back into readable text. Drop in your file or paste some text instantly get clean, tab-separated values you can work with right away.

Paste your input above or import a file below.
No file chosen
Supported file types: .txt, .tsv, .csv, .log, .json, .xml, .md, .ini, .yaml, .yml, .html, .htm, .css
Total characters: 0
Options
Convert + to space
Maximize output

How to Use:

  • Paste your encoded TSV data into the Input TSV box or use Choose File to upload a .tsv, .txt, or other plain-text file
  • Use the Convert + to space toggle to decode plus signs into spaces (helpful for URL-form-encoded data)
  • For easier reading, you can toggle Maximize Output to expand the output box and make everything more visible.
  • Click Decode to run the transformation
  • Copy the cleaned result with Copy Output or save it using Export to File
  • Click Clear All to reset the input, output, and all settings

What URL-decode a TSV File can do:

URL-decode a TSV File is built to clean up web-encoded tabular data. Whether you’re pulling TSV from a URL, log output, or web-form submission, this tool decodes every cell individually. It supports optional decoding of + into space, live previews, real-time character counts, and instant feedback when your output updates. Works fully offline and in your browser no uploads, no fuss. Just clean, decoded TSV.

Example:

Input:

apple%20pie\tbanana%2Fsplit\tcherry%3F
hello%20world\tgood%26bad\tmore%2Bspace

Output:

apple pie	banana/split	cherry?
hello world good&bad more+space

Common Use Cases:

Use this tool when working with TSV files that have been URL-encoded especially in logs, scripts, or exported web data. It’s useful for data recovery, debugging pipelines, and preparing clean TSV files for further processing or import.

Useful Tools & Suggestions:

After using URL-decode a TSV File, you might want to run it through Validate TSV to catch any formatting issues that sneak in. And if the file was encoded for a web app, Convert TSV to JSON could be a useful next step for integrating the data.