HTML → PDF
Paste HTML markup or upload an .html file, then print it to PDF. Any <script> tags are stripped automatically before rendering, for safety.
Upload an .html file (optional)
This opens your browser's own print dialog. Choose "Save as PDF" as the destination. That produces a PDF with real, selectable, copyable text — not a screenshot image. External images need to be reachable by your browser at print time.
PDF → Excel
Extracts text from a PDF and arranges it into rows/columns based on each text item's position on the page. Works for text-based PDFs; scanned PDFs (images) can't be read without OCR.
Upload a .pdf file
Each line of text on the PDF becomes one row in Excel; wide gaps between words are treated as column breaks. For complex tables, double-check and clean up the result manually.
HTML → Excel
Finds <table> elements in the HTML and turns each table into its own Excel sheet. If no table is found, the visible text is arranged into a single column instead.
Upload an .html file (optional)
Excel → PDF
Upload an .xlsx, .xls, or .csv file. Each sheet is printed as a table, one sheet per page.
Upload a .xlsx, .xls, or .csv file
This opens your browser's own print dialog. Choose "Save as PDF" as the destination — the table text stays real and selectable, and you can pick page size and orientation (landscape works best for wide tables) right in that dialog.