Office to PDF
How to Use
📄 Office to PDF
This tool turns Word and Excel documents into PDF. After you pick a docx or xlsx file, everything is parsed locally in the browser: a docx is converted into HTML for preview, an xlsx is split into its worksheets and rendered as tables, and plain formats such as txt, csv, and md are shown as-is. Once the layout looks right, you print to PDF using the browser.
No file is uploaded. A docx keeps its paragraphs, heading levels, lists, tables, bold and italic formatting as far as the converter can carry them. An xlsx presents each worksheet as a tab, so a workbook with several sheets can be reviewed without reopening the file. What you see in the preview is very close to what ends up on the page.
Common uses include sending a contract or report as a PDF, sharing a spreadsheet with someone who does not have Office installed, archiving Markdown notes as PDF, or printing a document when you only have the electronic file at hand.
Because output goes through the browser print pipeline, quality follows your print settings rather than a fixed export profile. A wide spreadsheet that would otherwise be clipped at the right edge can usually be rescued by choosing landscape orientation or scaling the content down. Documents that store formulas instead of cached values will show the last saved result, since that is all the source file contains. Images embedded in a docx are carried into the preview, though very large ones may take an extra moment to appear.
If the preview looks empty, the file is either password protected or uses a format the parser does not recognise; try saving it again from the original application as a standard docx or xlsx and reload it here.
✨ Features
- Handles five formats: docx, xlsx, txt, csv, and md
- Docx conversion keeps paragraphs, heading hierarchy, lists, tables, and basic text styling
- Xlsx is shown sheet by sheet with tabs, so multi-sheet workbooks are all reachable
- Preview before printing, which avoids wasted attempts
- Fully local parsing: no upload, and it keeps working with the network unplugged
- Output uses the browser print dialog, so you control paper size, margins, and quality
🚀 How to Use
- Click to choose a file, or drag the document into the dashed area
- Wait for parsing to finish; the preview area shows the content
- For xlsx, use the tabs at the top to switch between worksheets
- Press the print button and pick "Save as PDF" in the browser print dialog
- Set orientation and margins, then save to produce the PDF
⚠️ Notes
- Complex layouts get simplified: headers, footers, comments, word art, and elaborate charts may not survive intact, so check the preview first
- Fonts come from your machine: preview and print use locally installed fonts, and missing ones fall back to a default
- Big files take time: documents beyond a few dozen pages need a moment to parse, so keep the page open
- Preview is not the final artifact: enabling "background graphics" when printing keeps background colors, disabling it saves ink
- Local processing only: refreshing the page clears the current file and you will need to select it again