Tools
Data & text tools
Convert Markdown, HTML, JSON, XML, and plain text into the documents and data formats you actually need to hand over — free, no signup. Data conversions run in your browser; PDF and Word rendering runs on our server.
Start here
- Convert
Markdown to PDF & Word
Markdown to PDF or Word — from one live preview.
MARKDOWNPDF & WORD - Convert
HTML to PDF
A paginated PDF from an HTML file — links and headings kept.
HTMLPDF - Convert
JSON to CSV
Array of objects to a spreadsheet-ready CSV.
JSONCSV - Convert
XML to JSON
XML converted to JSON with attributes and nesting kept.
XMLJSON - Convert
EPUB to PDF
DRM-free eBooks laid out on fixed pages.
EPUBPDF - Convert
HTML to Word
HTML tables, lists and headings as a real Word document.
HTMLWORD
All Data tools by task
All tools
- Extract
Extract Text
Plain .txt of everything in the PDF, page by page.
PDF - Extract
PDF to Markdown
Headings, lists and code from a PDF as clean Markdown.
PDFMARKDOWN - Convert
Word to TXT
Plain text from a .docx, with tables kept as rows.
WORDTXT - Convert
TXT to Word
Wrap a text file in a proper Word document.
TXTWORD - Convert
CSV to PDF
A tidy printed table from a CSV, with the delimiter detected.
CSVPDF - Convert
Markdown to PDF & Word
Markdown to PDF or Word — from one live preview.
MARKDOWNPDF & WORD - Convert
HTML to PDF
A paginated PDF from an HTML file — links and headings kept.
HTMLPDF - Convert
HTML to Word
HTML tables, lists and headings as a real Word document.
HTMLWORD - Convert
Text to PDF
Plain text set on A4 pages you can print or attach.
TEXTPDF - Convert
JSON to PDF
Pretty-printed JSON in a monospace PDF.
JSONPDF - Convert
XML to JSON
XML converted to JSON with attributes and nesting kept.
XMLJSON - Convert
JSON to CSV
Array of objects to a spreadsheet-ready CSV.
JSONCSV - Convert
ODT to PDF
LibreOffice Writer documents as PDFs that open anywhere.
ODTPDF - Convert
RTF to PDF
Rich Text files from WordPad or legal systems as PDF.
RTFPDF - Convert
ODS to PDF
LibreOffice Calc sheets paginated for print.
ODSPDF - Convert
ODP to PDF
Impress decks as one-slide-per-page PDFs.
ODPPDF - Convert
EPUB to PDF
DRM-free eBooks laid out on fixed pages.
EPUBPDF
Which document tool do you need?
Match the source you have to the output someone is asking for:
| What you need to do | Use this tool |
|---|---|
| A README or notes must become a PDF or a Word file | Markdown to PDF & Word |
| A web page or invoice needs to be a fixed document | HTML to PDF |
| HTML content needs to be editable in Word | HTML to Word |
| Plain text needs to become a proper PDF | Text to PDF |
| I need to hand JSON to someone as a document | JSON to PDF |
| API data needs to open in a spreadsheet | JSON to CSV |
| Legacy XML needs to become usable JSON | XML to JSON |
| A DRM-free eBook needs to be a fixed PDF | EPUB to PDF |
Why Markdown and HTML need converting at all
Markdown is written to be readable as plain text and rendered later, which makes it excellent for documentation and useless as a deliverable. Nobody accepts a .md file as an assignment, a report, or a client hand-off. Converting to PDF applies real typography — headings, spacing, monospaced code blocks, working tables — and produces something that opens identically everywhere.
HTML has the opposite problem: it renders everywhere but is not fixed anywhere. The same invoice or certificate reflows by viewport, and a browser's own print dialogue adds headers, footers, and page numbers you did not ask for. Converting to PDF pins the layout and drops the browser chrome, which is why it is the standard step for generated invoices, receipts, and certificates.
JSON to CSV is the same mismatch in data form. JSON is hierarchical and nests arbitrarily; a spreadsheet is a flat grid. The conversion walks the structure and flattens nested keys into columns, so an API response becomes something a non-technical colleague can open in Excel or Sheets without touching a parser.
Document and web tools FAQ
Are Markdown tables, code blocks, and links preserved?
Yes. Standard Markdown plus common GitHub-flavoured extensions are parsed, so tables render as tables, fenced code keeps its monospaced formatting, and links stay clickable in the PDF.
Does HTML to PDF include the CSS styling?
Yes. The page is rendered with its stylesheet applied, so layout, fonts, and colours match what a browser shows — without the print headers and footers a browser adds.
How is nested JSON handled when converting to CSV?
Nested objects are flattened into dot-notation column headers and arrays are expanded into rows, giving a predictable flat table rather than raw JSON dumped into one cell.
Can I paste content instead of uploading a file?
Markdown to PDF & Word has an editor you can paste into. The other tools take a file: save your HTML, JSON or XML as a file first — every text editor can do that.
Is my code or data sent anywhere else?
No. Browser-based tools never upload the file at all; server-based ones delete the upload and the result 30 minutes after processing. Nothing is read by people, logged beyond standard request logs, or used for training.
Looking for something else? Search all tools.