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.
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.
Related Tools
TSV to Base64
Encode tab-separated values to Base64 with row and column stats, URL-safe output, copy, and download.
Base64 Encoder/Decoder
Encode text to Base64 or decode Base64 to plain text — with URL-safe mode, auto-detect, and size stats.
Base64 to Text
Decode Base64 strings back to plain text. Handles UTF-8, URL-safe Base64, and broken padding.
TSV to JSON Converter
Convert tab-separated values (TSV) to JSON. Auto-detects header row, infers numbers / booleans / null from string values, and emits a pretty-printed JSON array of objects.
TSV to CSV Converter
Convert tab-separated values (TSV) to comma-separated values (CSV) — pick the output delimiter, control quoting, and decode \t \n \r escape sequences.
TSV to HTML Table Converter
Convert tab-separated values (TSV) to an HTML table with header row, configurable CSS class, optional inline styles, and a live preview.

