XiTools

The professional document pipeline that runs on your machine

Split, reorder, redact-watermark and number pages, then convert between PDF, Markdown, HTML, DOCX, CSV, JSON, YAML and Excel — 55 document tools built for contracts, filings and regulated data. No upload, no sign-up.

1. Convert2. Merge & split3. Compress4. Number & watermark5. Export

Markdown to PDF

MDPDF

Convert Markdown (.md) files to nicely-styled PDF documents — free online, no upload.

Open tool →

Markdown to HTML

MDHTML

Convert Markdown (.md) files into a styled, standalone HTML document — free online, no upload.

Open tool →

HTML to Markdown

HTMLMD

Convert HTML files into clean Markdown (.md) — free online, no upload.

Open tool →

Markdown to Text

MDTXT

Strip Markdown formatting and download a plain-text (.txt) file — free online, no upload.

Open tool →

Text to Markdown

TXTMD

Wrap a plain-text (.txt) file in a Markdown document — free online, no upload.

Open tool →

CSV to JSON

CSVJSON

Convert CSV files to pretty-printed JSON — free online, no upload.

Open tool →

JSON to CSV

JSONCSV

Convert a JSON array (or object) into a CSV spreadsheet — free online, no upload.

Open tool →

CSV to YAML

CSVYAML

Convert CSV files to YAML — free online, no upload.

Open tool →

YAML to CSV

YAMLCSV

Convert a YAML list into a CSV spreadsheet — free online, no upload.

Open tool →

JSON to YAML

JSONYAML

Convert JSON to YAML — free online, no upload.

Open tool →

YAML to JSON

YAMLJSON

Convert YAML to pretty-printed JSON — free online, no upload.

Open tool →

JSON to XML

JSONXML

Convert JSON to XML — free online, no upload.

Open tool →

XML to JSON

XMLJSON

Convert XML to pretty-printed JSON — free online, no upload.

Open tool →

Word (DOCX) to Markdown

DOCXMD

Convert a Word (.docx) document into clean Markdown — free online, no upload.

Open tool →

Word (DOCX) to Text

DOCXTXT

Extract the plain text from a Word (.docx) document — free online, no upload.

Open tool →

Word (DOCX) to HTML

DOCXHTML

Convert a Word (.docx) document into a styled HTML page — free online, no upload.

Open tool →

Images to PDF

PNGPDF

Combine PNG / JPG / WebP images into a single PDF — one image per page, in your browser.

Open tool →

PDF to Images

PDFZIP

Extract every page of a PDF as a PNG image — bundled in a single ZIP, in your browser.

Open tool →

PDF to PNG

PDFZIP

Render every page of a PDF as a PNG image — lossless, packed in a ZIP, runs online.

Open tool →

PDF to JPG

PDFZIP

Render every page of a PDF as a JPG — tunable quality, packed in a ZIP, runs online.

Open tool →

HTML to PDF

HTMLPDF

Convert HTML files to nicely-paginated PDF documents — free online, no upload.

Open tool →

TXT to PDF

TXTPDF

Convert plain-text (.txt) files to a clean, paginated PDF — free online, no upload.

Open tool →

PDF to TXT

PDFTXT

Extract the text layer from a PDF as a plain-text (.txt) file — free online, no upload.

Open tool →

TXT to HTML

TXTHTML

Wrap a plain-text file in a styled, standalone HTML document — free online, no upload.

Open tool →

CSV to HTML Table

CSVHTML

Convert a CSV spreadsheet into a styled HTML table — free online, no upload.

Open tool →

JSON to HTML

JSONHTML

Pretty-print JSON inside a styled, syntax-highlighted HTML document — free online, no upload.

Open tool →

CSV to Markdown Table

CSVMD

Convert a CSV spreadsheet into a GitHub-flavored Markdown table — free online, no upload.

Open tool →

CSV to TSV

CSVTSV

Convert a comma-separated file to tab-separated (TSV) — free online, no upload.

Open tool →

TSV to CSV

TSVCSV

Convert a tab-separated file to standard CSV — free online, no upload.

Open tool →

YAML to XML

YAMLXML

Convert YAML to a well-formed XML document — free online, no upload.

Open tool →

XML to YAML

XMLYAML

Convert an XML document to clean, readable YAML — free online, no upload.

Open tool →

CSV to XML

CSVXML

Convert a CSV spreadsheet into a well-formed XML document — free online, no upload.

Open tool →

XLSX to CSV

XLSXCSV

Convert an Excel spreadsheet (.xlsx / .xls) to a CSV file — free online, no upload.

Open tool →

XLSX to JSON

XLSXJSON

Convert an Excel spreadsheet (.xlsx / .xls) to pretty-printed JSON — free online, no upload.

Open tool →

CSV to XLSX

CSVXLSX

Convert a CSV file into an Excel .xlsx workbook — free online, no upload.

Open tool →

JSON to XLSX

JSONXLSX

Convert a JSON file into an Excel .xlsx workbook — free online, no upload.

Open tool →

Merge PDF

PDFPDF

Combine multiple PDF files into a single PDF — in the order you select them, all in your browser.

Open tool →

Split PDF

PDFZIP

Split a PDF into one file per page, or by custom page ranges — bundled in a ZIP, in your browser.

Open tool →

Rotate PDF Pages

PDFPDF

Rotate selected pages of a PDF by 90, 180 or 270 degrees — in your browser.

Open tool →

Delete PDF Pages

PDFPDF

Remove specific pages or ranges from a PDF — in your browser, with no upload.

Open tool →

Extract PDF Pages

PDFPDF

Pull selected pages out of a PDF into a new, smaller PDF — entirely in your browser.

Open tool →

Reorder PDF Pages

PDFPDF

Rearrange the pages of a PDF into any order — all in your browser, no upload.

Open tool →

Add Watermark to PDF

PDFPDF

Stamp a text watermark across every page of a PDF — in your browser, no upload.

Open tool →

Add Page Numbers to PDF

PDFPDF

Stamp page numbers onto a PDF — pick position, format and start number, all in your browser.

Open tool →

Compress PDF

PDFPDF

Shrink a PDF by rasterizing pages to JPEG at a chosen DPI — all in your browser.

Open tool →

Unlock PDF

PDFPDF

Strip permission restrictions (print/copy/edit) from a PDF — in your browser, no upload.

Open tool →

Edit PDF Metadata

PDFPDF

Update a PDF's Title, Author, Subject and Keywords — all in your browser.

Open tool →

Sign PDF

PDFPDF

Add a typed signature block to a PDF locally in your browser. No upload required.

Open tool →

Edit PDF

PDFPDF

Edit a PDF by adding text to any page locally in your browser. No upload required.

Open tool →

Word (DOCX) to PDF

DOCXPDF

Convert a Word (.docx) document to a styled PDF — free, online, no upload.

Open tool →

PDF to Word (DOCX)

PDFDOCX

Extract text from a PDF and re-package it as an editable Word .docx — free, online, no upload.

Open tool →

TOML to JSON

TOMLJSON

Convert TOML configuration files to JSON — free online, no upload.

Open tool →

JSON to TOML

JSONTOML

Convert JSON files to TOML configuration format — free online, no upload.

Open tool →

MarkItDown

TXTMD

Convert PDFs, Office files, web pages, data files, ebooks, archives and images into clean Markdown.

Open tool →

File Divider

Divider

Split any file into smaller downloadable parts in your browser, with no upload.

Open tool →

A document pipeline, not a pile of buttons

Every job on Xi Tools moves through the same four stages — intake, page work, format conversion, and a clean export you can file or send.

Professional document work is sequential, and the stakes rise at every stage. A contract has to be assembled in the right order before annexes are numbered; a filing has to be split into exhibits before each one is stamped; a regulated dataset has to be redacted before it ever reaches a recipient. Xi Tools is organised around that reality instead of scattering fifty icons across a homepage. Each stage below maps to dedicated tools, and because the page-level operations execute locally, you can run a four-step sequence — compress a scanned bundle, split out the privileged pages, add page numbers, watermark the draft — without a single confidential file leaving the machine. That continuity is the whole point: one controlled pipeline rather than four separate uploads to four separate services.

  1. 1

    1. Intake

    Bring in a PDF, a DOCX, a Markdown file, a spreadsheet or raw CSV/JSON. Most tools accept several files at once, so assembling a multi-part filing or merging a batch of exhibits is a single deliberate action rather than twenty repetitive ones.

  2. 2

    2. Page work

    Reorder, split, delete or rotate pages, then shrink the bundle with Compress PDF. This is where structure gets fixed before anyone reviews it — the exhibit order, the page count, the sections that go out and the ones that stay behind.

  3. 3

    3. Finishing and conversion

    Stamp page numbers and a CONFIDENTIAL or DRAFT watermark, then convert to the format the next desk expects — Markdown or HTML into a clean PDF, DOCX into a fixed-layout PDF, or tabular data across CSV, JSON, YAML and Excel.

  4. 4

    4. Export

    The finished document saves straight to your device in one click — no account gate, no service watermark on the result, and no emailed download link that lingers in someone else's system as a second copy of a sensitive file.

Run a full document through one pipeline

The multi-step sequence behind a finished filing — split, reorder, number and watermark, then export — each stage its own focused tool.

Most PDF sites treat every operation as an isolated one-off, which is fine until you have a 200-page bundle that needs to come apart, get reordered, be stamped, and go back out as separate exhibits. Xi Tools is built for that chain. The tools below are listed in the order a real document moves through them: you split the source into its working pieces, reorder and merge them into the sequence a reviewer expects, stamp page numbers and a watermark so every reference is unambiguous and every draft is marked, then export — as a single locked PDF or as page images for a deck. Each step hands a clean file to the next, and because the page-level work runs in the tab, a confidential bundle never has to be uploaded between stages to keep the pipeline moving.

Step 1 — Split PDF

Break a long source bundle into its working pieces by page range, or pull every page out individually. This is how a 200-page filing becomes a set of named exhibits you can stamp and route separately, instead of forwarding the entire document to someone who needs only chapter three.

Open tool →

Step 2 — Merge & reorder

Recombine the agreement, its annexes and a signed cover sheet into the exact sequence a reviewer expects, dragging pages until the order is right before you export. Getting the order fixed here is what keeps cross-references and exhibit labels pointing at the correct pages downstream.

Open tool →

Step 3 — Page numbers & watermark

Stamp consistent page numbers — position, start value and format under your control — so citations line up across the bundle. In the same pass, add a CONFIDENTIAL or DRAFT watermark so the document's status is unmistakable before it reaches a reviewer or opposing counsel.

Open tool →

Step 4 — Compress for delivery

Shrink a heavy, scan-laden bundle so it clears an email or filing-portal attachment limit, without turning the text to mush. The savings come from the embedded images and redundant data, so the words a reviewer reads stay sharp while the megabytes drop.

Open tool →

Export as PDF

Take the finished pipeline out as a single locked PDF — fixed layout, clean output, ready to file, sign or archive. No service watermark is added, so what you produced is exactly what the recipient opens.

Open tool →

Export as page images

When a stage of the pipeline needs to leave the PDF world, render each page as a PNG or JPG for a slide deck, a thumbnail set or an evidence index. The fast way to lift a single page into a presentation where a full PDF would be awkward.

Open tool →

Format conversion matrix

Source format down the side, target format across the row — find the exact conversion and when professionals reach for it.

Conversion is where document work usually breaks down, because the format your authoring tool produces is rarely the format the next desk accepts. This matrix maps each source format to its supported targets and, just as importantly, to the moment you actually need it: locking a Word draft into a fixed-layout PDF before it goes external, rebuilding an editable DOCX out of a received PDF, or moving a dataset between CSV, JSON and YAML as it passes from spreadsheet to API to deployment config. Read down the Source column to find the file you have, then across to the target a recipient, a portal or a parser expects.

Source formatTarget formatConversion toolReach for it when
Markdown (.md)PDFMarkdown to PDFA README, spec or set of notes needs to leave the repo as a clean, fixed-layout document a non-technical reviewer can open
HTML / web markupPDFHTML to PDFAn invoice, statement or report template lives as HTML and has to become a print-ready, archivable file
Word (.docx)PDFDOCX to PDFA drafted contract or memo must be locked so its layout is identical on every machine that opens it
PDFWord (.docx)PDF to DOCXA received PDF has to be edited — redlined, re-clausing, repurposed — rather than just read
PDFPNG / JPGPDF to imagesIndividual pages have to drop into a deck, an evidence index or a chat where a full PDF would be unwieldy
Excel (.xlsx)CSVExcel to CSVA script, import job or database wants flat, plain-text rows instead of a binary workbook
CSVJSONCSV to JSONTabular data is feeding an API, a web app or a config that expects structured, nested records
JSONYAMLJSON to YAMLA machine-readable payload needs to become human-editable CI or deployment configuration

Three jobs, one toolbox

Xi Tools' 55 document tools fall into three families — page-level PDF editing, format conversion, and data-format wrangling.

The catalogue looks broad, but it resolves into three coherent disciplines that a document professional moves between all day. Page-level PDF editing is everything you do to a bundle without changing what kind of file it is — the assembly, splitting and stamping that produce a clean filing. Format conversion is the bridge between the format you authored in and the one a recipient demands, which is where most friction actually lives. Data-format wrangling handles the structured side: spreadsheets and configs that have to move between CSV, JSON, YAML and Excel as they pass from analyst to engineer. Knowing which family a task belongs to is usually half the work of finding the right tool.

Regulated documents that never leave the machine

Document work carries a compliance burden that ordinary file handling does not. A signed contract, a payslip run, a patient record, an unredacted discovery bundle or an unreleased financial filing is precisely the category of material that data-protection rules, client engagement terms and internal handling policies say must not be casually uploaded to a third party. That obligation is the design constraint Xi Tools is built around: the great majority of these tools run client-side, so the operation happens inside the browser tab on your own hardware and the regulated document is never transmitted to a server we or anyone else controls.

The consequences matter in a compliance review. Data residency: for client-side tools, the file stays on the machine and inside the network boundary it started in — there is no copy sitting in an external upload bucket, no third-party processor to add to a data-flow map, and nothing to issue a deletion request for afterwards. Auditability: because nothing is transmitted for those operations, there is no remote log of your document's contents to reconcile, and the chain of custody stays where your policy already covers it. Throughput without a queue: the work runs at the speed of your own hardware rather than waiting on a shared remote job, which also means it keeps working on a restricted or air-gapped connection once the page has loaded.

There are honest limits, and a compliance-minded team should know them up front. A few conversions — notably high-fidelity DOCX to PDF and PDF to DOCX, where rendering depends on heavyweight layout engines — are genuinely hard to perform faithfully in a browser alone, and the right tool for those formats may do part of its work server-side. We label that on each tool's page rather than blur it. The rule of thumb: the page-level PDF operations (merge, split, compress, rotate, page numbers, watermark) and the lightweight text and data conversions (Markdown, HTML, CSV, JSON, YAML) execute locally, and that is the bulk of the catalogue. In every case there is no account, no service watermark on your output, and no usage ceiling — the controls stay with you, not with us.

Guides and how-tos

Short, practical walk-throughs for the document jobs professionals search for most.

All guides →

Most document problems are procedural, not technical — the hard part is knowing which tool to reach for and in what order, not operating any one of them. These guides walk through the sequences that come up again and again in legal, finance and operations work: assembling a clean contract pack, splitting a bundle into routable exhibits, getting a scan-heavy filing under a portal limit, and choosing sensibly between CSV, JSON and YAML for a dataset. Each one is written for the person doing the job rather than the engineer who built the tool, with the compliance considerations called out where they matter — so you can follow the steps once and then run them from memory.

Common jobs, start to finish

Real document tasks and the exact sequence of tools that gets each one done.

A document task is rarely one operation — it is a short chain of them, and the value is in running that chain cleanly from intake to a filed result. The jobs below are the ones that fill a working day on a contracts, filing or operations desk, and each is described as the actual sequence of Xi Tools you would reach for, in order. Notice the common thread: because the page-level steps execute on your own machine, a confidential bundle moves through assembly, stamping and compression without being uploaded between stages — so a multi-tool workflow stays inside the same handling boundary your policy already covers, start to finish.

Built for document work

55

document and PDF tools, one focused catalogue

On-device

page-level tools process files locally — regulated documents stay put

8+

formats covered: PDF, MD, HTML, DOCX, CSV, JSON, YAML, Excel

$0

no sign-up, no service watermark, no usage limits

Start with the document in front of you

Drop a PDF to split or assemble it, or pick a conversion and go. No account, nothing to install.

Split a PDF

Frequently asked

Are my contracts and regulated documents uploaded to a server?

For the page-level tools, no. The majority of Xi Tools' PDF operations — merge, split, compress, rotate, page numbers, watermark — run client-side, meaning the file is processed inside your browser tab on your own machine and never transmitted. For a compliance review, that means no external copy in an upload bucket and no third-party processor to add to a data-flow map. A few high-fidelity conversions (notably DOCX-to-PDF and PDF-to-DOCX) may do part of their work server-side; each tool's page states clearly how it runs.

Is there a limit on file size or how many documents I can process?

There's no daily or per-account limit — no sign-up means nothing to count against. The practical ceiling for on-device tools is your machine's memory: very large bundles (hundreds of megabytes) or huge spreadsheets can be slow on low-powered hardware, since the work happens locally rather than on a remote service. For everyday filings, contracts and datasets you won't hit a wall.

Will Xi Tools stamp its own watermark on my output?

Never. Xi Tools doesn't brand or watermark anything you produce — what you export is exactly what your recipient opens. The only watermark involved is the one you deliberately add yourself with the watermark tool, for example stamping DRAFT or CONFIDENTIAL on a bundle before it goes out for review. Your finished documents come out clean and unmarked.

Can I keep formatting when I convert DOCX to PDF or PDF back to DOCX?

DOCX to PDF preserves layout well because PDF is a fixed-layout format — it's designed to lock how a page looks, which is exactly what you want before a contract goes external. Going the other way, PDF to DOCX, is inherently harder: a PDF stores positioned glyphs rather than a document structure, so the tool reconstructs paragraphs and tables as best it can. Expect a faithful but not always pixel-perfect result, and plan to tidy complex layouts after converting.

How do I compress a filing without making the text blurry?

Compress PDF mainly targets embedded images and redundant data, not the text layer, so words generally stay sharp while file size drops — important when a reviewer or a filing portal still has to read every clause. The biggest savings come from image-heavy or scanned bundles. If a scan is still large after compressing, it's because the whole page is an image, and at that point you're trading some image quality for size, which the tool lets you control.

When should I use CSV, JSON or YAML for my data?

Use CSV for flat tabular data headed into spreadsheets, databases or simple import jobs — it's the universal lowest common denominator. Use JSON when an API, web app or config expects structured, nested data. Use YAML when a human needs to read and edit that structure comfortably, as with CI and deployment config. Xi Tools converts between all three plus Excel on your own machine, so you can author in one format and hand over another without routing the data through an online service.

What's the difference between splitting a PDF and extracting pages?

Splitting breaks one PDF into multiple separate files — for example turning a 300-page filing into one file per exhibit. Extracting pulls a chosen range out into a single new file while leaving the original intact, which is handy when you only need to route pages 10 to 14 to one recipient. Use Split PDF to divide a bundle into its parts and the extract/page tools when you want a specific slice without touching the source.

Do I need an account or any software installed?

Neither. Xi Tools runs entirely in a modern web browser — there's nothing to download, install or update, and no account to create, which keeps it inside whatever software your IT policy already permits. Open the tool you need, drop your document, and download the result. That also means it works the same on Windows, macOS, Linux or a managed Chromebook, since the browser does the work.