Every tool, in one list.
261 tools are ready. Search by what you want to do, or narrow the list by category.
- QR code generatorMake QR codes for links, Wi-Fi, contacts and more. Nothing is uploaded.
- Barcode generatorMake barcodes: Code 128, EAN, UPC, ISBN, Code 39 and more. Nothing is uploaded.
- Bulk QR codes from CSVMake a QR code for every row of a CSV or Excel file, as one ZIP. Nothing is uploaded.
- Length converterConvert inches, feet, miles, centimetres, metres and kilometres
- Weight converterConvert kilograms, pounds, ounces, stone and tonnes
- Temperature converterConvert Celsius, Fahrenheit, Kelvin and Rankine
- Area converterConvert acres, hectares, square feet and square metres
- Volume converterConvert litres, gallons, quarts, pints, cups and millilitres
- Speed converterConvert mph, km/h, m/s, knots and Mach
- Time unit converterConvert seconds, minutes, hours, days, weeks and years
- Data size converterConvert bytes, KB, MB, GB, TB and bits, in decimal or binary
- Pressure converterConvert bar, psi, pascals, atmospheres and mmHg
- Energy converterConvert joules, calories, kWh, BTU and more
- Fuel economy converterConvert mpg, L/100 km and km/L
- Cooking measurement converterConvert cups, tablespoons, millilitres, grams and ounces
- Percentage calculatorPercent of a number, percent change, increase and decrease
- Discount calculatorSale price, savings, and the discount behind a price
- GST calculatorAdd or remove GST, with the CGST, SGST and IGST split
- VAT calculatorAdd VAT to a price or take it out, at any rate
- Sales tax calculatorAdd sales tax to a price, or find the price before tax
- Tip calculatorWork out the tip and split the bill between friends
- Loan EMI calculatorMonthly instalment, total interest and the repayment schedule
- Mortgage calculatorMonthly mortgage payment with tax, insurance and extra payments
- Compound interest calculatorSee how savings grow with interest on interest
- Simple interest calculatorInterest on a principal over time, without compounding
- SIP calculatorEstimate the future value of a monthly investment plan
- ROI calculatorReturn on investment as a percentage, and per year
- Profit margin calculatorGross margin, markup and profit from cost and price
- Markup calculatorSelling price from cost and markup, or the markup you charge
- Break-even calculatorHow many units you must sell to cover your costs
- Hourly to salary converterTurn an hourly wage into a salary, or the other way round
- Freelance rate calculatorThe hourly rate you need to hit your income goal
- Age calculatorExact age in years, months and days, and the next birthday
- Date difference calculatorDays, weeks, months and years between two dates
- Add / subtract daysAdd or subtract days, weeks, months or years from a date
- Working days calculatorCount business days between dates, or add working days
- Time zone converterConvert a date and time between time zones
- Meeting time plannerFind a meeting time that suits people in different time zones
- BMI calculatorBody mass index, category and healthy weight range for your height
- Running pace calculatorPace, finish time or distance, plus race time predictions
- GPA / CGPA calculatorGrade point average from your courses and credits
- Grade calculatorThe score you need on the final, or your weighted course grade
- Scientific calculatorType calculations and get answers, with functions and variables
- Fraction calculatorAdd, subtract, multiply, divide and simplify fractions
- Ratio calculatorSolve A : B = C : D, simplify ratios, and share an amount
- Aspect ratio calculatorFind an aspect ratio and resize while keeping it
- Random number generatorRandom numbers in a range, with no repeats if you like
- Dice rollerRoll any dice: d6, 2d6+3, d20, 4d6 drop lowest
- Coin flipFlip a coin: heads or tails
- Job offer comparison calculatorCompare two offers by total yearly compensation
- JSON formatter & validatorPretty-print and validate
- JSON minifierCompact JSON
- JSON to TypeScript typesGenerate interfaces
- JSON schema generatorSchema from sample JSON
- JSONPath testerTest JSONPath queries
- XML formatterPretty-print XML
- YAML validatorLint YAML
- SQL formatterReadable SQL
- HTML beautifierFormat HTML
- HTML minifierMinify HTML
- CSS beautifierFormat CSS
- CSS minifierMinify CSS
- Base64 encode / decodeText and files
- URL encode / decodePercent-encoding
- HTML entity encode / decodeEscape HTML
- JWT decoderInspect token claims
- Hash generator (MD5/SHA)Text and file hashes
- HMAC generatorKeyed hashes
- UUID generatorv4/v7 UUIDs in bulk
- Regex testerLive matches and groups
- Cron expression builderHuman-readable cron
- Unix timestamp converterEpoch <-> date
- Number base converterBinary, octal, hex
- Color converter (HEX/RGB/HSL)Convert color formats
- CSS gradient generatorVisual gradients + code
- Box-shadow generatorVisual shadows + code
- Border-radius generatorVisual radius + code
- Flexbox playgroundLearn and generate flexbox
- CSS grid generatorBuild grid layouts
- Meta tag generatorSEO + social meta tags
- robots.txt generatorCrawler rules
- Redirect rules generator.htaccess / Nginx redirects
- cURL to codecURL to JS, Python, Go...
- HTML to JSXConvert markup for React
- SVG to React componentSVG to JSX component
- Markdown table generatorBuild tables visually
- chmod calculatorUnix permissions
- User-agent parserBrowser, OS, device
- HTTP status code referenceWhat each code means
- Placeholder image generatorSized placeholders
- Markdown to HTMLConvert Markdown to clean HTML.
- HTML to MarkdownConvert HTML to clean Markdown.
- Excel to CSVConvert Excel sheets to CSV files in your browser, one file per sheet
- CSV to ExcelConvert CSV files to Excel (.xlsx) in your browser, with real numbers and dates
- Excel to JSONConvert Excel sheets to JSON in your browser, with numbers and dates typed
- JSON to ExcelTurn a JSON list of records into an Excel (.xlsx) file, with nested objects as columns
- CSV to JSONTurn a CSV file or pasted rows into JSON, with numbers kept as numbers
- JSON to CSVTurn a JSON list of records into CSV, with nested objects flattened into columns
- XML to JSONTurn XML into JSON, keeping attributes, repeated tags and text
- JSON to XMLTurn JSON into XML, with @keys as attributes and lists as repeated tags
- YAML to JSONTurn YAML into JSON, with anchors, merge keys and several documents handled
- JSON to YAMLTurn JSON into clean YAML that older YAML readers also understand
- TSV to CSVChange tab-separated text into CSV, or the other way round
- CSV cleanerTrim spaces, drop empty rows and fix odd characters in a CSV file
- Remove duplicate rowsFind and remove repeated rows in a CSV, by all columns or by the ones you choose
- Merge CSV filesCombine several CSV files into one, lining up the columns by name or by position
- Split CSV / ExcelCut a CSV or Excel file into smaller files by rows, equal parts, column value or sheet
- Combine Excel sheetsStack the sheets of one or more Excel files into a single sheet
- Compare two spreadsheetsFind the cells, rows and columns that differ between two CSV or Excel files
- CSV to SQL insertsGenerate CREATE TABLE and INSERT statements from a CSV file
- Reading time calculatorHow long will your text take to read silently or aloud?
- Create ZIPPack files and whole folders into one ZIP file. Nothing is uploaded.
- Extract ZIPOpen a ZIP file and download what is inside. Passwords work. Nothing is uploaded.
- Extract TAR / GZOpen .tar, .tar.gz, .tgz and .gz files and download what is inside. Nothing is uploaded.
- Password-protect ZIPLock files in a ZIP with a password, with AES-256 encryption. Done on your device.
- File splitterCut a big file into smaller parts to email or upload, and join them again later.
- File joinerPut the parts of a split file back together into one file.
- File type identifierFind out what a file really is, whatever its name says. Nothing is uploaded.
- Bulk file renamerRename many files at once: find and replace, numbers, dates, case. Preview the new names.
- Compare two filesSee whether two files are identical and, if not, where they differ. Nothing is uploaded.
- WEBP to JPGConvert WEBP images to JPG
- WEBP to PNGConvert WEBP images to PNG
- PNG to JPGConvert PNG images to JPG
- JPG to PNGConvert JPG images to PNG
- JPG to WEBPConvert JPG images to WEBP
- PNG to WEBPConvert PNG images to WEBP
- AVIF to JPGConvert AVIF images to JPG
- AVIF to PNGConvert AVIF images to PNG
- GIF to PNGConvert GIF images to PNG
- GIF to JPGConvert GIF images to JPG
- BMP to JPGConvert BMP images to JPG
- BMP to PNGConvert BMP images to PNG
- PNG to ICOConvert PNG images to ICO
- JPG to ICOConvert JPG images to ICO
- SVG to PNGConvert SVG images to PNG
- SVG to JPGConvert SVG images to JPG
- JPG to BMPConvert JPG images to BMP
- PNG to TIFFConvert PNG images to TIFF
- WEBP to GIFConvert WEBP images to GIF
- JPG to GIFConvert JPG images to GIF
- JFIF to JPGConvert JFIF images to JPG
- Universal image converterAny image format to any other
- Compress imageSmaller files, same look
- Resize imageBy pixels, percent or preset
- Bulk resize imagesResize hundreds at once
- Crop imageFree or fixed-ratio crop
- Rotate imageRotate any angle
- Flip / mirror imageHorizontal or vertical
- Circle cropRound profile-style crop
- Round image cornersRounded corners with transparency
- Add border / paddingFrames and canvas padding
- Add text to imageCaptions and labels
- Add watermark to imageText or logo watermark
- Batch watermark imagesWatermark many images
- Photo filtersOne-click looks
- Brightness, contrast & saturationBasic adjustments
- Black & white photoGrayscale conversion
- Blur imageGaussian blur
- Pixelate imagePixel or mosaic effect
- Sharpen imageCrisper details
- Combine imagesSide-by-side or stacked
- Image grid splitterSplit into grid tiles (Instagram grid)
- Color palette extractorDominant colors of an image
- Image to Base64Encode image as Base64
- Base64 to imageDecode Base64 to image
- EXIF viewerSee camera and location data
- Remove EXIF & location dataStrip metadata before sharing
- Image compare (diff)Spot differences between two images
- Favicon generatorAll favicon sizes + code
- App icon generatoriOS/Android icon sets
- Photo to sketch / cartoonArtistic effects
- Meme generatorClassic top/bottom text memes
- Change image DPISet print DPI
- Image to ASCII artText-art version of an image
- Make color transparentTurn a color into transparency
- Merge PDFCombine multiple PDFs into one
- Split PDFSplit a PDF by page ranges
- Extract pagesPull the pages you choose into a new PDF, in the order you type them.
- Delete pagesRemove unwanted pages
- Reorder pagesPut pages in a new order by typing it. Page thumbnails are coming.
- Rotate PDFRotate some or all pages
- Insert blank pagesAdd blank pages anywhere
- Alternate & mix PDFsWeave the pages of two PDFs together, page by page.
- Split by file sizeCut a large PDF into parts that are each under a size you choose.
- Split by bookmarksCut a PDF into one file per chapter, at the bookmarks it already has.
- Split every N pagesCut a PDF into equal parts of N pages each.
- N-up pagesPut 2, 4, 6, 8, 9 or 16 pages of a PDF on each sheet, to save paper.
- Booklet makerArrange the pages of a PDF so that, printed double-sided and folded, they make a booklet.
- Overlay PDFsLay one PDF over or under another, such as a letterhead on a letter.
- Remove blank pagesFind the blank pages of a PDF, scans included, and drop them.
- Reverse page orderFlip page order
- Duplicate pagesCopy pages within a PDF
- Grayscale PDFTurn the colors of a PDF into shades of gray. Text stays text.
- Flatten PDFFlatten forms and annotations
- Remove annotationsStrip comments and highlights
- Resize PDF pagesChange to A4, Letter or custom
- Crop PDFTrim the edges of the pages by an amount you set. A visual cropper is coming.
- Add margins to PDFAdd binding or print margins
- PDF to JPGEach page as a JPG
- PDF to PNGEach page as a PNG
- PDF to WEBPEach page as a WEBP
- PDF to TIFFMulti-page TIFF
- PDF to TextPlain text extraction
- Extract images from PDFSave the pictures stored inside a PDF as separate image files.
- JPG to PDFImages to a single PDF
- PNG to PDFPNGs to a single PDF
- Images to PDF (bulk)Any image formats to one PDF
- Text to PDFTXT to formatted PDF
- Add image to PDFPut a logo, a picture of your signature or a photo on the pages of a PDF.
- Add page numbersNumber pages with styles
- Add watermark to PDFStamp a text watermark on the pages, over or behind the content.
- PDF header & footerAdd headers and footers
- Bates numberingLegal document numbering
- Edit PDF metadataTitle, author, keywords
- Add bookmarks to PDFAdd clickable bookmarks to a PDF from a list you type or paste.
- Invert PDF colorsMake a PDF dark for night reading: white pages turn black.
- Remove PDF metadataStrip hidden document info
- Protect PDF with passwordLock a PDF so it needs a password to open. AES-256, in your browser.
- Remove PDF passwordUnlock a PDF you have the password for, so it opens with no password.
- Change PDF permissionsAllow or block printing, copying and editing, and set an owner password.
- Password generatorMake strong random passwords in your browser. Nothing is sent or saved.
- Password strength checkerSee how long a password would take to guess. Checked on this page, never sent.
- Passphrase generatorMemorable passphrases made of random words, with the exact strength shown.
- Encrypt / decrypt filesLock any file with a password, or open one you locked. Done on your device.
- Encrypt / decrypt textLock a message with a password and get text you can paste anywhere. Done on your device.
- File checksum verifierCheck a download against its published checksum. Works on files of any size.
- API key / secret generatorRandom API keys, signing secrets and tokens, as hex, Base64, Base32 or letters and digits.
- Thread splitterSplit long text into numbered posts that fit a character limit.
- Platform character counterSee how your text fits X, Instagram, LinkedIn, YouTube, SMS and SEO limits.
- Word counterCount words, characters, sentences and reading time as you type.
- Character counterCount characters with and without spaces, letters, digits and bytes.
- Case converterUPPER, lower, Title, Sentence, camelCase, snake_case and more.
- Remove line breaksTurn multi-line text into one line, or fix broken paragraphs.
- Remove duplicate linesDelete repeated lines and keep one of each, or list only the repeats.
- Sort linesSort lines A to Z, by number, by length, or shuffle them.
- Find & replaceFind and replace text, with optional regular expressions.
- Text compare (diff)Compare two texts and see exactly what changed.
- Lorem ipsum generatorPlaceholder text in paragraphs, sentences or words.
- Slug generatorTurn titles into clean, URL-friendly slugs.
- Reverse textReverse letters, words or lines.
- Text to binaryConvert text to 8-bit binary (UTF-8).
- Binary to textConvert binary code back into readable text.
- Morse code translatorTranslate text to Morse code and Morse back to text.
- Caesar / ROT13 cipherShift letters by any amount. ROT13 is one click.
- Whitespace cleanerTrim spaces, collapse blank lines and fix odd space characters.
- Extract emails from textPull every email address out of any text.
- Extract URLs from textPull every link out of any text.
- Extract numbers from textPull every number out of a block of text.
- Word frequency counterFind the most-used words in any text, with counts and percentages.
- Readability scoreFlesch reading ease, grade level, Gunning Fog, SMOG and more.
- Fancy text generatorBold, italic, script, gothic and bubble text you can paste anywhere.
- Upside-down textFlip your text upside down.
- Remove invisible charactersStrip zero-width spaces, direction marks and other hidden characters.
- Add line numbersNumber every line of your text, with a style and starting number.
- Split text into columnsSplit lines into columns, or break text into rows of N words.
- Random pickerPick random names, winners or items from a list.
- HTML to plain textStrip tags and keep readable text, lists and line breaks.
- Text repeaterRepeat a word, line or paragraph as many times as you like.
- Number to wordsWrite numbers in words, with ordinals, money and lakh/crore.
- Words to numberTurn "two thousand and five" into 2005.
- Roman numeral converterConvert numbers to Roman numerals and back (1 to 3,999).