Online tools that never see your files.

210 free tools to compress, convert, merge, calculate and clean up in seconds. No sign-up: everything runs on your device.

  • Files never leave your device
  • No sign-up, no watermark
  • Works offline
utilsdock
4.2 MB → 380 KB
−91 %

Example figures. Try it: drag the slider.

Runs on your deviceOpen tool

All tools, by category

Image and photo

36See the whole category
Compress images onlineMake photos lighter with a before-and-after view, one or many at once. Convert images between JPG, PNG, WebP and AVIFConvert between JPG, PNG, WebP and AVIF, one file or many at once. HEIC to JPG converterTurn iPhone photos into JPG or PNG that open anywhere, without uploading them. Make an image fit under an exact sizeYou set the limit and it finds the quality that meets it. Passport photo makerCrop a photo to an exact passport or ID size, with guides and a print sheet. Remove EXIF data from photosSee what your photo reveals and delete it, without recompressing the picture. Resize images onlineChange the size of photos by pixels or percentage, one or many at once. Blur or pixelate an imageCover faces, plates or other details in a photo with real, irreversible pixelation. Color palette from an imagePull the main colors out of a photo as a ready-to-use palette with codes. Crop an imageCrop a photo to any common aspect ratio with a draggable, zoomable preview. Image to textPull the text out of a photo or screenshot and get it as plain, copyable text. Images to PDFCombine several photos into a single PDF, one page per image, in the order you choose. PDF to imagesConvert every page of a PDF into a PNG or JPG image, at the resolution you choose. Profile picture makerCrop a photo into a circular or square avatar with a draggable, zoomable preview. Resize images in bulkResize a whole folder of photos at once with the same width, height or percentage. Social media image sizesCrop a photo to the exact size a post, story, cover or banner needs on each platform. View EXIF dataSee every EXIF field a photo carries: camera settings, date and GPS location. App icon generatorTurn one square image into every common iOS and Android app icon size. Dominant color finderFind the single most dominant color in a photo, with hex, RGB and HSL codes. DPI and print size calculatorFind the print size of an image in inches or centimeters at a given DPI, or the pixels a target size needs. Favicon generatorTurn a logo into a full favicon package with every size and the HTML to use it. Image quality checkerCheck a photo's resolution, print size and a rough sharpness estimate before you use it. Meme generatorAdd classic top and bottom meme text to a photo and download it. Merge screenshotsStack several screenshots into a single long image, in the order you choose. Read a QR code from an imageUpload a picture or screenshot of a QR code and get its content as text. Signature creatorDraw or type a signature and download it as a transparent PNG. Smart cropCrop a photo to any ratio, starting centered on its busiest, most detailed area. Straighten a scanned documentRotate a crooked scan level and crop away the blank corners left by the rotation. Add a border to a photoAdd a colored border around your photos, evenly or as a classic photo-frame. Before and after image comparisonCompare two photos with a drag slider that reveals one over the other. Black and white photo converterTurn photos into black and white with two conversion methods and adjustable strength. CMYK print color checkCompare an image's on-screen colors against an approximate print (CMYK) version, side by side. Contact sheet makerTurn a batch of photos into one labeled thumbnail sheet for reviewing or sharing. Photo collage makerArrange several photos into a simple grid collage, one image to download. Print size previewSee a proportional diagram of how a photo fits on a page at a given print resolution. Remove image bordersAutomatically crop away a solid-color border or strip around a photo.
Clean text: remove extra spaces and hidden charactersStrip extra spaces, odd line breaks and invisible characters in one go. Remove duplicate lines from a listKeep one copy of each line, or find only the lines that repeat. Anonymise a text before sharing itHide emails, phone numbers, IBANs, cards, IDs and names in a text before sharing it. Compare two textsSee exactly what changed between two versions of a text. Extract email addresses from textPull out every email address from a text and get a clean, de-duplicated list. Remove formatting from copied textPaste formatted text and get plain text: no fonts, colours, links or styles. Sort lines onlineSort a list A to Z, by length or by the number in each line. Word and character counterCount words, characters, sentences and paragraphs, with reading time and limits. Add a prefix or suffix to every linePut text before or after every line: quotes, commas, tags or a SQL-ready list. Change text caseConvert text to uppercase, lowercase, title case, sentence case, camelCase and more. Convert a list to a tableTurn rows of text into a Markdown, HTML, CSV, JSON or text table. Convert a list to CSV, and CSV to a listTurn one item per line into a comma-separated line, or the other way round. Extract links (URLs) from textPull every web address out of a text, or just the list of domains. Extract phone numbers from textFind every phone number in a text and get a clean list, in the format you want. HTML entities: encode and decodeEscape special characters as HTML entities, or turn entities back into text. Invisible character detectorFind zero-width spaces and other hidden characters in a text, and get a clean copy. Remove accents from textTurn accented letters into plain ones: é becomes e, ü becomes u. Remove empty lines from textDelete blank lines, or reduce several in a row to one. Remove extra spaces from textCollapse double spaces, trim line edges or remove every space. See spaces, tabs and hidden charactersMake the invisible parts of a text visible: spaces, tabs, line breaks and hidden characters. Split a long text into partsDivide a long text into parts of at most N characters or words, cut in sensible places. Split full names into first name and surnamesTurn a list of full names into separate first-name and surname columns. Add line numbers to textNumber every line of a text, or strip the numbers that are already there. Convert line endings: CRLF and LFSee whether a file uses Windows, Unix or Mac line endings and convert it. Convert Markdown to plain textStrip the Markdown symbols and keep just the readable text. Convert tabs to spaces (and back)Replace tabs with spaces, or leading spaces with tabs, at the width you choose. Extract hashtags and mentions from textPull every #hashtag and @mention out of a text and get a clean list. Extract numbers from textPull every number out of a text, with the sum, average, smallest and largest. Reading time calculatorHow long does this text take to read, and to say aloud? Remove emojis from textStrip emoji, flags and pictographs and keep the rest of the text intact. Remove punctuation from textDelete commas, full stops, quotes and other punctuation marks from a text. Reverse the order of linesFlip a list upside down, reverse each line's words or mirror its letters. Shuffle lines at randomPut a list in random order, or draw random lines for a raffle. Unicode inspectorSee the Unicode code point, bytes, name and alphabet of every character in a text.

Data and developers

31See the whole category
JSON formatter and validatorFormat, validate and repair JSON, with the exact line of any error. AI API cost calculatorEstimate the cost of an AI API from token prices and your usage, and compare two models. Base64 encode and decodeConvert text, files and images to and from Base64, in your browser. CSV cleanerTrim spaces, remove empty and duplicate rows and change the separator of a CSV. CSV viewerOpen a CSV file as a table, search it and sort it, without Excel. JSON to CSV and CSV to JSONConvert JSON to CSV for a spreadsheet, or CSV to JSON for code. Regular expression testerTest a regular expression on your text, with live matches, groups and replace. Strong password generatorGenerate strong random passwords in your browser. Nothing is sent or stored. Cron expression generatorBuild a cron schedule and see what it means and when it will run next. CSS generatorsBuild box shadows, gradients, rounded corners and glass effects, and copy the CSS. CSV column selectorKeep only the columns you need, reorder and rename them. Hash generatorCalculate MD5 and SHA hashes of text or files, and verify a checksum. JSON diffCompare two JSON documents and see every difference with its path. JSON minifierCompress JSON by removing whitespace, and check that it is valid. JSON to YAML and YAML to JSONConvert configuration between JSON and YAML in one click. JWT decoderRead what is inside a JSON Web Token, and check whether it has expired. SQL formatterBeautify and indent SQL queries for a range of database dialects. Test data generatorGenerate fake names, emails, addresses and more as JSON, CSV or SQL. Token counterEstimate the tokens in a text, and see how much of a context window it uses. Unix timestamp converterConvert epoch timestamps to dates and dates to timestamps, in seconds or milliseconds. URL encode and decodePercent-encode text for a URL, or decode %20 and similar back into text. Convert a date to ISO 8601Turn dates in many formats into ISO 8601, and read ISO durations. ENV file validatorFind mistakes in a .env file and make a safe .env.example. HTTP status codesEvery HTTP status code with a clear meaning, searchable. JSON to tableSee JSON as a table and copy it as Markdown, CSV, HTML or spreadsheet cells. MIME type lookupFind the MIME type of a file extension, and the other way round. Random string generatorGenerate random strings, tokens and codes with the characters and length you choose. Stack trace cleanerCut an error log down to what matters and remove private data before sharing it. URL parserBreak an address into its parts and read its query parameters. UUID generatorGenerate UUIDs (v4 and v7) in bulk, in the format you need. XML formatter and validatorIndent, minify and check XML for well-formedness.
Compress PDFShrink PDF files by recompressing their images, keeping the text selectable. Convert PDF to PDF/AProduce PDF/A-2B or PDF/A-1B files for archiving and official procedures, privately. Merge PDF filesCombine several PDFs into one, in the order you choose, without uploading them. Merge signed PDFsDetect digital signatures before merging and choose how to combine files without breaking them. Reduce a PDF to an exact sizeSet the size limit and the PDF is shrunk until it fits, keeping the text if possible. Check a PDF's digital signatureCheck whether a PDF is digitally signed and whether it was changed since. Extract PDF pagesPick the pages you need from a PDF and save them as a new file. PDF metadata viewerSee a PDF's title, author, creator software and creation date. PDF OCRRead the text in a scanned PDF and get it as plain, searchable text. PDF to textExtract all the text from a PDF as plain text you can copy or download. Redact a PDFPermanently black out sensitive text or data on any page of a PDF. Split a PDFSplit a PDF into several files, choosing where each one starts. Add a watermark to a PDFStamp a text watermark or your logo across every page of a PDF. Add page numbers to a PDFStamp page numbers on every page, in the position and style you want. Compare two PDF documentsSee the text differences between two versions of a PDF. Delete PDF pagesRemove unwanted pages from a PDF and download the rest. Fill a PDF formFill in the text, checkbox, dropdown and radio fields of a fillable PDF and download it completed. PDF info checkerCheck a PDF's page count, size, password and text at a glance. PDF to MarkdownExtract a PDF's text as Markdown, with headings guessed from font size. Reorder PDF pagesChange the order of a PDF's pages, then download the result. Rotate a PDFFix sideways or upside-down pages, one at a time or all together. Sign a PDFPlace a signature image anywhere on any page of a PDF and download the signed file. Flatten a PDFLock a filled-in PDF form so its fields can no longer be edited. PDF to WordConvert a PDF's real text into an editable .docx file you can open in Word.

Numbers and calculators

16See the whole category
Percentage calculatorPercent of a number, percentage change, increase and decrease, and reverse percentages. Unit converterConvert length, weight, volume, temperature, speed and more between metric and imperial units. VAT calculatorAdd VAT to a price, or find the price before VAT from a total. Aspect ratio calculatorFind the aspect ratio of a size, and the width or height that keeps it when you resize. Break-even calculatorHow many units must you sell to cover your costs, and to reach a profit target? Compound interest calculatorSee how a starting amount and monthly deposits grow with compound interest. Discount calculatorPrice after a discount, how much you save, and the original price from a sale price. File size converterConvert bytes, KB, MB, GB, TB and KiB, MiB, GiB, and estimate the transfer time. Margin and markup calculatorCalculate margin, markup, profit and price, and convert between margin and markup. Pixels, rem, em, points and millimetresConvert between px, rem, em, pt, pc, mm, cm and inches, with your root font size. Cooking measures converterConvert cups, spoons, grams, ounces and millilitres, with oven temperatures. Electricity cost calculatorWhat does an appliance cost to run, from its power, hours of use and the price per kWh? Fuel cost calculatorHow much will the fuel for a trip cost, in total and per person? Rule of three calculatorFind the missing number in a direct or inverse proportion. Split an amount into partsDivide an amount into equal parts or in proportion to shares, with cents that add up exactly. Split the bill calculatorDivide a bill between any number of people, with an optional tip.

Codes and validators

14See the whole category

Dates and time

9See the whole category
  • Private by designYour files are processed on your own device and are never uploaded.
  • Free, no sign-upNo accounts, no limits and no watermarks on the results.
  • Works offlineAfter your first visit, the tools you have used keep working without a connection.
  • FastNo uploads and no queues: the result appears in seconds.

Guides and how-tos

Short, sourced answers to everyday file and data questions, each with a free tool.

All guides →

Tools that run on your device, not on a server

For years, converting an image or signing a PDF meant uploading your file to some website, waiting, downloading it back with a watermark on it, and trusting that somebody deleted it afterwards. Browsers can now do that work by themselves, and that changes the rules.

UtilsDock is built on exactly that. When you use a tool here, the code that does the work is downloaded once and runs on your own device, like an installed program. The result is faster, because nothing has to travel up and back down, and far more private: there is no copy of your file on any server, because it never left your computer or your phone.

It also sets the limits, and we would rather say them out loud: the tools depend on your device's memory, so a very large file can be slow on an old phone. When a tool has a realistic ceiling, you will find it written on its page before you start, not after it fails.