All your online tools in one place.
Everyday tools. Fast, private and free.
Convert files, organise PDFs, edit images, clean text and calculate everyday values directly in your browser.
- No uploads
- No sign-up
- No watermark
- Files stay on your device
Most popular tools
The tools people reach for most – ready in a click, no installation needed.
- Merge PDFsCombine several PDFs into one
- Compress PDFReduce the file size of PDFs
- PDF to JPGSave PDF pages as JPG images
- HEIC to JPGConvert iPhone photos to JPG
- Compress imageShrink JPG, PNG and WebP
- Resize imageChange width and height in pixels
- QR code from a URLLink as a QR code, PNG and SVG
- Images to PDFTurn photos and scans into one PDF
Categories
- PDFConvert, edit, sign, protect and organise PDFs.30 tools
- ImagesConvert, compress, resize, edit and inspect images.25 tools
- Web, QR & DeveloperQR codes, barcodes, JSON, hashes and web helpers.20 tools
- CalculatorsPercentages, prices, dates, loans, units and time.15 tools
- TextCount, sort, clean up and compare text.10 tools
All 100 tools
No matching tool found. Try a different term.
PDF Dock
PDF 30
Convert, edit, sign, protect and organise PDFs.
- Images to PDFTurn photos and scans into one PDF
- PDF to JPGSave PDF pages as JPG images
- Merge PDFsCombine several PDFs into one
- Split PDFSeparate into pages or parts
- Extract PDF pagesSelected pages as a new PDF
- Reorder PDF pagesChange page order with previews
- Rotate PDF pagesRotate single or all pages
- Delete PDF pagesRemove pages you do not need
- Compress PDFReduce the file size of PDFs
- Add page numbers to PDFNumber the pages of a PDF
- Add watermark to PDFText like “DRAFT” on PDF pages
- PDF to PNGSave PDF pages as lossless PNG images
- Extract images from PDFSave the embedded pictures of a PDF
- Extract text from PDFCopy the text layer of a PDF as plain text
- HEIC to PDFTurn iPhone photos into a PDF
- SVG to PDFTurn SVG graphics into PDF pages
- Text to PDFTurn plain text into a tidy PDF
- Markdown to PDFTurn Markdown into a formatted PDF
- Crop PDFTrim the margins of PDF pages
- Change PDF page sizeScale pages to A4, Letter or a custom size
- Multiple PDF pages per sheetPlace 2, 4, 6, 8, 9 or 16 pages on one sheet
- Convert PDF to grayscaleRemove colour from a PDF
- Flatten PDFLock form fields, comments and layers
- Overlay PDFsPut letterhead or stamps over or under pages
- Sign PDFAdd a drawn, typed or image signature
- Remove blank pages from PDFFind and delete empty pages automatically
- View and remove PDF metadataShow, edit or delete author, title and more
- Scan document to PDFPhotograph pages with your camera and save as PDF
- Protect PDF with a passwordEncrypt a PDF with AES-256
- Add header and footer to PDFText, page numbers and date on every page
Image Dock
Images 25
Convert, compress, resize, edit and inspect images.
- HEIC to JPGConvert iPhone photos to JPG
- JPG to PNGSave JPG as lossless PNG
- PNG to JPGSave PNG as a smaller JPG
- WebP to JPGMake WebP images compatible
- JPG to WebPShrink photos for the web
- PNG to WebPShrink graphics, keep transparency
- Compress imageShrink JPG, PNG and WebP
- Resize imageChange width and height in pixels
- Crop imageSelect an area and save it
- Rotate or flip imageRotate in 90° steps, mirror
- HEIC to PNGiPhone photos as lossless PNG
- WebP to PNGConvert WebP images to PNG
- SVG to PNGRender SVG graphics as PNG
- SVG to JPGRender SVG graphics as JPG
- AVIF to JPGConvert AVIF images to JPG
- AVIF to PNGConvert AVIF images to PNG
- Add watermark to imageText or logo on your photos
- View or remove EXIF dataShow and delete camera data and location
- Extract colour palette from imageFind the dominant colours of a picture
- Favicon generatorCreate favicon.ico and app icons from one image
- Photo collage makerCombine several photos into one image
- Mirror image effectReflections and symmetrical images
- Pixelate or blur imageMake faces, number plates or text unrecognisable
- Round image cornersRounded corners or a circular crop
- Image to Base64Convert an image into a data URL
Web Dock
Web, QR & Developer 20
QR codes, barcodes, JSON, hashes and web helpers.
- QR code from a URLLink as a QR code, PNG and SVG
- QR code from textAny text as a QR code
- Wi-Fi QR codeLet guests join Wi-Fi with a scan
- URL encode and decodeConvert percent-encoding
- UTM campaign link builderLinks for campaign tracking
- Password generatorCreate strong random passwords
- Random number generatorRandom numbers in a range
- UUID generatorUnique IDs (v4 and v7)
- HEX, RGB and HSL converterConvert colour values
- Colour contrast checkerContrast ratio according to WCAG
- Hash and checksum generatorMD5, SHA-1, SHA-256, SHA-512 and CRC32
- JSON formatter and validatorFormat, validate and minify JSON
- CSV to JSON and JSON to CSVConvert tables between CSV and JSON
- Markdown preview and Markdown to HTMLPreview Markdown and get clean HTML
- Encode and decode HTML entitiesEscape special characters for HTML
- URL parserSplit a URL into its parts and parameters
- SEO slug generatorTurn titles into clean URL slugs
- Barcode generatorCode 128, EAN-13, EAN-8, UPC-A and Code 39
- QR code readerRead QR codes from images and screenshots
- JWT decoderRead header and payload of a JSON Web Token
Calculator Dock
Calculators 15
Percentages, prices, dates, loans, units and time.
- Percentage calculatorPercentages, shares and change
- VAT calculatorNet, gross and VAT
- Discount calculatorFinal price and savings
- Tip calculatorTip and total amount
- Split the billShare an amount fairly
- Days between datesCount days, weeks and weekdays
- Age calculatorExact age in years, months, days
- Add or subtract daysDate plus/minus days, weeks, months
- Work hours calculatorHours worked minus breaks
- File size converterConvert KB, MB, GB, MiB and bits
- Unit converterLength, weight, volume, temperature and more
- Aspect ratio calculatorFind and keep width-to-height ratios
- Loan and repayment calculatorMonthly payment, term, interest and total cost
- Compound interest and savings calculatorHow savings grow with interest on interest
- Unix timestamp converterConvert epoch time to dates and back
Text Dock
Text 10
Count, sort, clean up and compare text.
- Word counterCount words, sentences, paragraphs
- Character counterWith and without spaces
- Case converterUPPER, lower, Title Case and more
- Remove duplicate linesDelete duplicates from lists
- Sort lines alphabeticallyOrder lists from A to Z
- Clean up spaces and blank linesRemove extra spaces and empty lines
- Change line breaksRemove, replace or convert line breaks
- Reading time estimatorReading and speaking time of a text
- Compare two textsDifferences by line and word
- Reverse textReverse characters, words or lines
How it works
Choose a file or enter your data
Drop a file onto the upload area, pick one from your device or type your text and values.
Process it directly in your browser
Your device does the work. Nothing is sent to a server, so there is no upload to wait for.
Download or copy the result
Save the result individually or as a ZIP, or copy it to the clipboard with one click.
Why ToolHarbor?
A collection of honest, focused tools that do their job without collecting your data.
Your files stay on your device
- All tools run as JavaScript in your browser. Images, PDFs and text are never uploaded.
- Every library the tools need is hosted on this site. No third-party servers, CDNs or font services are contacted.
- No account, no cookies, no tracking and no ads.
- A security policy (CSP) additionally tells your browser to block connections to other servers.
Local browser processing
Images, PDFs and text are processed with JavaScript on your device. The site has no upload server.
No account required
Open a tool and use it straight away – no registration, no e-mail address, no login.
Fast downloads
Because nothing has to be uploaded or downloaded from a server, results are ready as soon as your device has finished.
Works on desktop and mobile
Every tool is designed for touch screens and small displays as well as for mouse and keyboard.
Transparent limitations
Each tool explains what it cannot do – for example when a PDF cannot be made smaller – instead of hiding it.