WebToolsPlanet
Converter Tools

Base64 to TSV

Decode Base64 strings that contain tab-separated values and recover the original TSV table. The tool shows row and column counts so you can quickly confirm the decoded data shape.

Decode TSVURL-safe optionDownload outputBrowser based

Last updated: May 29, 2026

Client-Side Processing
Input Data Stays on Device
Instant Local Execution

Find this tool useful? Support the project to keep it free!

Buy me a coffee

What is Base64 to TSV?

Base64 to TSV converts an encoded text string back into tab-separated values. TSV is commonly copied from spreadsheets, exported from databases, or passed through API payloads where tabs and line breaks need to survive a text-only channel.

This page focuses on the decode direction. Paste the Base64 input, optionally enable URL-safe mode, and get back readable TSV that can be copied into a spreadsheet, saved as a .tsv file, or converted to JSON, CSV, HTML, or XML using related tools.

How to Use Base64 to TSV

1

Paste the Base64-encoded TSV string into the input area

2

Enable URL-safe Base64 if the value uses - and _ instead of + and /

3

Click Decode Base64 to TSV

4

Review the row and column stats

5

Copy or download the decoded .tsv output

Common Use Cases

  • Decoding spreadsheet rows stored in an encoded API field.
  • Recovering tab-separated exports from logs, webhooks, or support tickets.
  • Checking whether encoded data still has the expected number of columns.
  • Converting decoded TSV onward to JSON, CSV, HTML, or XML.
  • Debugging integrations that wrap tabular text in Base64 before transport.

Example Input and Output

A small TSV table encoded as Base64 can be recovered and pasted back into a spreadsheet.

Base64 input
bmFtZQljaXR5CkFsaWNlCUxvbmRvbg==
Decoded TSV
name	city
Alice	London

Privacy

Base64 decoding and TSV parsing run locally in the browser.

Frequently Asked Questions

Does this validate the TSV schema?
No. The tool decodes the Base64 and parses rows and columns, but it does not enforce required headers or data types.
Can it decode URL-safe Base64?
Yes. Enable URL-safe mode when the input uses - and _ instead of + and /, or when padding characters have been stripped.
Why does my decoded output have one column?
That usually means the decoded text does not contain tab characters. It may be CSV, plain text, JSON, or another format rather than TSV.
Is the Base64 data uploaded?
No. Decoding and TSV parsing happen in your browser. The input and output stay on your device.