Data & Text Converters

CSV to JSON, XML to JSON, YAML, Markdown to HTML, Base64 — the developer and spreadsheet conversions you need every day, with paste-in support.

CSV to PDFTurn a comma-separated file into a clean, paginated table — the readable copy of an export, with the values exactly as they were. Word to MarkdownTurn a .docx into clean Markdown — headings, lists, tables, bold and links all preserved, because Word actually records them. Markdown to WordTurn Markdown into a real .docx with proper Word heading styles, working lists and bordered tables — not a text file with asterisks in it. HTML to MarkdownTurn saved web pages or exported HTML into readable Markdown — headings, lists, tables, links and code blocks intact, markup and scripts gone. Translate MarkdownTranslate a README or documentation page and get valid Markdown back — code blocks, links and syntax untouched. Translate Text FileTranslate a plain text file of any size into 26 languages — paragraphs kept apart, blank lines and list structure preserved. Translate SubtitlesTranslate an .srt or .vtt subtitle file into 26 languages — every timestamp identical, lines re-wrapped to the standard width. Markdown to PDFTurn Markdown into a properly typeset PDF — real headings, code blocks, tables and lists, laid out for the page rather than the screen. CSV to JSON ConverterTurn spreadsheet exports into clean JSON arrays — paste text or drop a file. JSON to CSV ConverterFlatten JSON API responses into a CSV you can open in Excel. XML to JSON ConverterModernize XML feeds and exports into developer-friendly JSON. JSON to XML ConverterGenerate well-formed XML from JSON data. JSON to YAML ConverterConvert JSON into readable YAML for configs and pipelines. YAML to JSON ConverterParse YAML configs into strict JSON. Markdown to HTML ConverterRender Markdown into clean HTML markup you can publish anywhere. Image to Base64 ConverterEncode any image as a Base64 data URI for HTML, CSS or JSON. Base64 to Image ConverterPaste a Base64 string and get the original image file back.
Advertisement

Converters for structured data and text

This group translates between the formats data actually travels in: CSV for spreadsheets, JSON for APIs, XML for legacy systems, YAML for configuration, Markdown for writing and Base64 for embedding binary data in text. Outputs are pretty-printed and consistently quoted, ready for an editor, a pipeline or a code review.

Every data tool accepts a pasted snippet as happily as a dropped file — convert a three-line sample first if your input is unusual, then run the full file.

Advertisement

Frequently asked questions

Can I paste text instead of uploading a file?

Yes. Each data tool has a paste box; the result appears next to it and can be copied to the clipboard or downloaded as a file.

How is my CSV interpreted?

The first row is treated as the header row, and quoted fields with embedded commas or line breaks are handled. If your file uses an unusual dialect, convert a small sample first and check the output before running the whole export.

Do data types survive a round trip?

Structure is preserved faithfully, but format limits apply: nested JSON values are embedded as JSON text inside a single CSV cell rather than expanded into columns, and CSV values are always imported as text — no number or boolean detection is attempted. Decide final typing in the system that consumes the file.