All tools
Every DiemDesk tool — most run right in your browser, nothing uploaded.
Organize PDF· 17
PDF viewer
Open big files fast. Search the text, jump by page.
Runs in your browser
Merge PDF
Combine any number of files. Reorder before you merge.
Runs in your browser
Split PDF
Take one page or a range. The original stays untouched.
Runs in your browser
Compress PDF
Smaller file, text stays sharp. You set the quality.
Runs in your browser
Compress to size
Hit the exact KB limit a portal insists on.
Runs in your browser
Rotate PDF
Turn pages upright. The fix survives saving and reopening.
Runs in your browser
Reorder pages
Drag pages into order. Delete and duplicate as you go.
Runs in your browser
Compare PDFsoon
Spot every change between two versions, side by side.
Runs in your browser
Delete pages
Remove a page or a range. Everything else untouched.
Runs in your browser
Split pages in half
Cut two-up scans into single pages, left then right.
Runs in your browser
Pages per sheet
Fit 2, 4 or more pages on one sheet to save paper.
Runs in your browser
Change page size
Rescale to A4, Letter or a size you type. Margins kept.
Runs in your browser
Rasterize PDF
Pages become images, so the text cannot be copied out.
Runs in your browser
Crop PDFsoon
Trim margins or white space. One page or all of them.
Runs in your browser
Page numbers
Number pages automatically. Choose position, format and start.
Runs in your browser
Add bookmarks
Build the clickable contents panel readers navigate by.
Runs in your browser
Repair PDF
Opens files other readers refuse. Recovers what it can.
Runs in your browser
Convert to PDF· 10
Scan to PDF
Photograph paper with your phone. Edges straightened for you.
Runs in your browser
JPG to PDF
Photos into one PDF at full resolution. Set the margins.
Runs in your browser
Word to PDF
Fonts, tables and layout land where you left them.
Processed on our servers
PowerPoint to PDF
Slides become a share-ready PDF that opens anywhere.
Processed on our servers
Excel to PDF
Sheets fit the page, with column widths and formatting kept.
Processed on our servers
HTML to PDFsoon
Renders an HTML file you already have, styles applied.
Processed on our servers
Webpage to PDF
Paste a URL and archive the live page as it looks now.
Processed on our servers
EPUB to PDFsoon
An ebook as fixed pages you can print or annotate.
Runs in your browser
Markdown to PDFsoon
Headings, tables and code blocks all formatted.
Runs in your browser
SVG to PDFsoon
Vector stays vector — sharp at any print size.
Runs in your browser
Convert from PDF· 15
PDF to JPG
Every page as an image, at the resolution you choose.
Runs in your browser
Extract images
Pulls out the original pictures, not screenshots of them.
Runs in your browser
PDF to Word
Editable DOCX with the layout and fonts retained.
Processed on our servers
PDF to PowerPoint
Editable slides, with fonts and positioning kept.
Processed on our servers
PDF to RTF
Formatted text any word processor will open.
Processed on our servers
PDF to HTML
Real selectable text, not a page of flat images.
Runs in your browser
PDF to ODT
Editable in LibreOffice and OpenOffice, formatting intact.
Processed on our servers
OpenDocument to PDF
ODT and ODS to PDF with the layout preserved.
Processed on our servers
PDF to Excel
Tables become rows you can total, not a screenshot.
Runs in your browser
PDF to Markdown
Clean Markdown with the headings and tables preserved.
Runs in your browser
PDF to EPUBsoon
Reflows to fit a phone or an e-reader screen.
Runs in your browser
PDF to Textsoon
Just the words, ready to paste or search.
Runs in your browser
PDF to Audio
Listen to a document. Choose the voice and the speed.
Runs in your browser
Bank statement to Excelsoon
Rows that add up — checked against the closing balance.
Runs in your browser
PDF to PDF/A
The archival format records offices and courts require.
Processed on our servers
Edit & sign· 14
Edit PDFsoon
Change the text and images already on the page.
Runs in your browser
Annotatesoon
Highlight, draw and comment. Several colours and widths.
Runs in your browser
Watermark
Stamp text or a logo. Set position, size and transparency.
Runs in your browser
Overlay PDF
Lay letterhead or a stamp behind every page.
Runs in your browser
Bates numbering
Numbering that runs on across every file in the set.
Runs in your browser
Remove metadata
Strips author, software and revision history.
Runs in your browser
Edit PDF details
Set title, author and keywords — in both Info and XMP.
Runs in your browser
Share-Safe PDF Checksoon
Finds hidden text, metadata and comments before you send.
Runs in your browser
Redact PDFsoon
Removes the words underneath, not just a black box.
Runs in your browser
Sign PDF
Draw, type or photograph a signature. Place it anywhere.
Runs in your browser
Fill PDF form
Type into the form fields and save it filled in.
Runs in your browser
Flatten PDF
Locks in fields and annotations so nothing shifts later.
Runs in your browser
Protect PDF
A password is needed to open it. AES encryption.
Runs in your browser
Unlock PDF
Removes a password you already know, restrictions cleared.
Runs in your browser
AI & scan· 6
Clean scanned PDFsoon
Straightens, de-skews and lifts a washed-out scan.
Runs in your browser
OCR
Turns a picture of text into text you can search.
Processed on our servers
Chat with PDFsoon
Ask a question, get page-cited answers you can check.
AI-powered
Summarizesoon
A summary with its pages cited, in any language.
AI-powered
Translatesoon
30+ languages, with control over how terms are handled.
AI-powered
Question generatorsoon
Turns a document into a quiz, with Anki export.
AI-powered
Generators· 3
Images & media· 15
Compress image
Smaller JPG, PNG or WebP with the detail kept.
Runs in your browser
Resize image
Exact pixels or a percentage, aspect ratio locked.
Runs in your browser
Crop image
Frame the shot, or crop to a preset ratio.
Runs in your browser
Convert image
Between WebP, PNG, JPG, AVIF and HEIC.
Runs in your browser
HEIC to JPG
iPhone photos anything can open, quality preserved.
Runs in your browser
Background remover
Cuts out the subject and leaves the edges clean.
Runs in your browser
Passport & ID photo
The right size and head height for 46 countries.
Runs in your browser
Blur & remove metadata
Blur faces or plates, and strip the GPS location.
Runs in your browser
Compress video
Small enough to email or upload. You choose the quality.
Runs in your browser
Video to MP3soon
Pull the audio out at the bitrate you pick.
Runs in your browser
Audio convertersoon
Between MP3, WAV, M4A, OGG and FLAC.
Runs in your browser
SVG to PNGsoon
Rasterise at any size, background optional.
Runs in your browser
Subtitle convertersoon
Between SRT, VTT and ASS, timings preserved.
Runs in your browser
Favicon generatorsoon
Every size a browser asks for, plus the manifest.
Runs in your browser
Video to GIF
Trim a clip to a loop. Set frame rate and width.
Runs in your browser
Everyday utilities· 5
Folder previewsoon
Thumbnails for a folder Windows shows as grey icons.
Runs in your browser
Word counter
Words, characters and reading time as you type.
Runs in your browser
Unit converter
Length, weight, temperature, data and more.
Runs in your browser
JSON formatter
Pretty-print, minify, and find the syntax error.
Runs in your browser
Color picker
Pick a colour and copy it as HEX, RGB or HSL.
Runs in your browser
Developer tools· 9
Base64
Encode and decode text or a file, both directions.
Runs in your browser
URL encode
Percent-encode and decode query strings safely.
Runs in your browser
HTML entities
Escape and unescape, so markup renders as text.
Runs in your browser
Hash generator
MD5, SHA-1, SHA-256 and SHA-512, of text or a file.
Runs in your browser
JWT decoder
Read the header and claims without sending the token.
Runs in your browser
UUID generator
Version 4 or 7, one at a time or a thousand at once.
Runs in your browser
Regex tester
Live matches, with the capture groups highlighted.
Runs in your browser
Timestamp
Unix time to a date and back, in any timezone.
Runs in your browser
JSON to YAML
Both directions, with structure and types kept.
Runs in your browser
Data & spreadsheets· 7
CSV cleaner
Fixes delimiters, blank rows and broken quoting.
Runs in your browser
CSV to JSON
Typed JSON, with the header row as the keys.
Runs in your browser
CSV to Excelsoon
A real .xlsx, with columns sized to fit.
Runs in your browser
Excel to CSVsoon
One sheet or every sheet, in the encoding you need.
Runs in your browser
JSON to Excelsoon
Nested objects flattened to one row per record.
Runs in your browser
XML to Excelsoon
Elements and attributes mapped onto rows.
Runs in your browser
HTML to Excelsoon
Pulls every table out of a page into sheets.
Runs in your browser
Text tools· 5
Text diff
Line and word changes highlighted side by side.
Runs in your browser
Case converter
camelCase, snake_case, Title Case and six more.
Runs in your browser
Slugify
URL-safe text, with accents and symbols handled.
Runs in your browser
Sort lines
Alphabetical, numeric or reversed. Duplicates removed.
Runs in your browser
Lorem ipsum
Placeholder words, sentences or paragraphs.
Runs in your browser
Workspace· 8
Smart notes
Quick notes that sync across your devices.
Synced to your account
Habit tracker
Daily streaks you can see at a glance.
Synced to your account
Budget tracker
Where the money went, by category and by month.
Synced to your account
Receipt scannersoon
Reads the total, date and merchant off a photo.
Processed on our servers
Workflowssoon
Chain several tools and run them all on one drop.
Runs in your browser
Client packet buildersoon
Assemble a branded pack of documents, in order.
Runs in your browser
File vaultsoon
End-to-end encrypted — we cannot read what you store.
End-to-end encrypted
Link in biosoon
One page linking everywhere else you are.
Processed on our servers
What happens to your file, tool by tool
- Runs in your browser
- Your file never leaves your device and is never uploaded.
- Processed on our servers
- Sent to our server over an encrypted connection, converted, then deleted immediately.
- AI-powered
- Uses AI, and only when you ask it to.
- End-to-end encrypted
- Encrypted on your device before it is stored — only you can unlock it.
- Synced to your account
- Saved to your DiemDesk account so it follows you between devices.