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.
Last updated: May 29, 2026
Find this tool useful? Support the project to keep it free!
Buy me a coffeeWhat 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
Paste the Base64-encoded TSV string into the input area
Enable URL-safe Base64 if the value uses - and _ instead of + and /
Click Decode Base64 to TSV
Review the row and column stats
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.
bmFtZQljaXR5CkFsaWNlCUxvbmRvbg==name city
Alice LondonPrivacy
Base64 decoding and TSV parsing run locally in the browser.

