Skip to content

TSV to PDF converter

TSV content is parsed by our document engine and freshly typeset by our PDF renderer into PDF pages for tsv-to-pdf.

  • Converted with Table engine → Document engine → PDF renderer · input deleted within 24 h
  • Free: 5 conversions a day · 5 MB each
  • Higher limits →

What changes

  • TSV content is parsed by our document engine and freshly typeset by our PDF renderer into PDF pages for tsv-to-pdf.
  • The PDF is newly laid out; it is not a print driver capture of the source application's screen.
  • Headings, lists, tables, code blocks, links, and supported images are kept as document structure before typesetting.
  • Fonts use the server's available our PDF renderer/our document engine font set unless the source embeds content our document engine can carry forward.
  • Exact page size and margin customization are not exposed as honoured API options yet; current output uses the service defaults.
  • Interactive widgets, comments, speaker notes, and source-only metadata are not part of the final PDF body.

A real TSV → PDF run

We converted our TSV sample (226 B) with Table engine → Document engine → PDF renderer on 2026-09-11. It took 37 ms and produced a 11 KB PDF file, 50× larger than the input. The engine raised no warnings.

Input · sample.tsv · 226 B

4 data rows × 5 columns; header: company stage arr owner close_date

Rows
4
Columns
5
Header
company stage arr owner close_date

Output · sample.pdf · 11 KB

PDF 1.7, 1 page, selectable text (LibertinusSerif-Regular-Identity-H, LibertinusSerif-Regular), 0 image objects

Version
1.7
Pages
1
Fonts
LibertinusSerif-Regular-Identity-H, LibertinusSerif-Regular
Images
0
Text layer
yes

Options

standalone
Ask our document engine to build a complete document wrapper before our PDF renderer creates the PDF.
toc
Generate a table of contents when headings are present.

Example

input
TSV source with headings, lists, tables, links, and images
output
Freshly typeset PDF pages using our document engine plus our PDF renderer

Do it in code

pandoc
pandoc input.tsv --pdf-engine=typst -o output.pdf

TSV to PDF by API or MCP

The HTTP API and the MCP server run the exact engine this page uses (Table engine → Document engine → PDF renderer); the response carries the same warnings the web converter shows. Check support first with GET /api/v1/pairs?from=tsv&to=pdf.

curl
curl -X POST https://filetypeconverters.com/api/v1/convert \
  -H "Authorization: Bearer $FTC_API_KEY" \
  -F "file=@input.tsv" -F "from=tsv" -F "to=pdf" \
  --output output.pdf
API reference

This converter works today; a tested write-up of what changes for TSV → PDF is in progress.