Skip to content

Tools

Two tools that run in your browser

A PDF workspace and a résumé builder, built into this site and free to use. No account required.

Live on this site

PDF Workspace

Merge, split, compress, rotate, watermark, sign, read and convert.

Add a file once and run any operation on it. Files are processed in your browser and held in memory for the session.

Tools
14Tools
Processing
LocalProcessing
No account
FreeNo account
  • Next.js
  • React
  • TypeScript
  • pdf-lib
  • pdfjs-dist

Live on this site

Résumé Builder

Structured input, live preview, PDF export.

Fill in structured fields and watch a typeset résumé update as you type, then save it as a PDF from your browser's print dialog. Entries are held in memory only, so refreshing or closing the tab clears them.

Preview
LivePreview
Via print dialog
PDFVia print dialog
Processing
LocalProcessing
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

File handling

File contents
PDFs, images and résumé entries are processed in your browser. There is no upload endpoint, so file contents are not sent to this site's server.
Page requests and analytics
Loading these pages is an ordinary web request, and the site uses Vercel Analytics for aggregate page views. The privacy page has the details.
External assets
The typed-signature option in Sign Document loads its fonts from Google Fonts, which receives a standard request for them.

Current limitations

  • Word, PowerPoint and Excel conversion and OCR are not supported in this implementation. A scanned PDF with no selectable text returns no text.
  • Convert to Word exports the PDF's selectable text as a .txt file. It does not keep formatting or images.
  • Compress re-saves the file with a more compact structure. It does not recompress images, so image-heavy PDFs may shrink very little.
  • Sign places a drawn or typed visual signature on the page. It is not a certificate-based digital signature.
  • The Résumé Builder does not save your entries. Save the PDF before you close or refresh the tab.