Convert your files in your browser
JPG to PDF, PNG to JPG, CSV to JSON and more. Everything runs inside your browser — your files are never uploaded to any server.
Your files stay with you. Conversion happens inside your browser; no file is ever uploaded to a server. How can you be sure?
Documents
Turn images into PDFs and build documents
JPG to PDFMerge several images into one PDF documentImages to an A4 Grid PDFLay many images out on A4 pages, two or four to a page, as one PDFMerge PDF files into a single documentJoin several PDFs into one file, in the order you choosePrint Multiple PDF Pages per Sheet (2-up, 4-up, 6-up, 9-up)Put 2, 4, 6 or 9 PDF pages on one sheet to save paperRepair a damaged PDFRecover the pages of a PDF that says it is damaged and cannot be openedCBZ to PDFTurn a CBZ comic or manga archive into one PDF in the right page order, with no added marginsEML to PDFTurn a downloaded .eml email into a readable PDF with subject, sender, date and attachment listConvert EPUB to PDFTurn an .epub e-book into a PDF with its cover and chapter order, without installing CalibreEPUB to TXTExtract the text of an EPUB ebook in chapter order into a clean, unformatted UTF-8 .txt fileConvert Excel to PDFTurn an .xlsx, .xls or .csv spreadsheet into a PDF with selectable textCompare PDF FilesCompare the text of two PDF versions word by word; removed and added text is marked by page in a color reportConvert JSON to PDFTurn an exported .json file into a readable, printable PDFConvert Markdown to PDFTurn a README or notes file (.md) into a printable PDF with selectable textMarkdown to WordTurn .md files into editable Word documents with real headings, lists, tables and linksText to WordPaste or type text and download it as an editable .docx Word document in one clickConvert ODG to PDFTurn a LibreOffice Draw .odg drawing into a PDF that keeps every shape, arrow, label and picture in place at the same page size, on a device without LibreOfficeConvert ODP to PDFTurn a LibreOffice Impress .odp presentation into a PDF with one page per slide and selectable text, on a device without LibreOfficeConvert ODS to PDFTurn a LibreOffice Calc .ods spreadsheet into a PDF with selectable text, without installing LibreOfficeConvert ODT to PDFTurn a LibreOffice Writer .odt document into a PDF with selectable text, on a device without LibreOfficeSplit a PDF into separate filesBreak one PDF into separate files, page by page or range by rangeRotate PDF pages the right way upTurn sideways or upside-down PDF pages the right way upFlatten a PDF form and its annotationsMake filled-in form fields and comments a permanent part of the pageRedact a PDF: remove names, phone numbers and IBANs for goodTruly delete the words you type from a PDF and cover the spot with a black boxCrop PDF MarginsTrim the white margins of PDF pages automatically, or cut a set number of millimeters from each edgeChange PDF Page Size (fit to Letter or A4)Set every PDF page to Letter, A4, Legal, A3 or A5Extract PDF pages (keep what you list, drop the rest)Keep only the pages you list, or delete the ones you do not wantRearrange PDF Pages (put pages in any order)Put PDF pages in a new order, reverse them or fix a two-pass scanProtect a PDF with a passwordAdd a standard open password that every PDF reader asks for (AES-256)Unlock a PDF: remove the passwordTurn a password-protected PDF you can open into one that never asks againCompress a PDF (reduce the file size)Shrink a PDF to fit email and upload limitsAdd a watermark to every page of a PDFPlace a translucent notice across every page of a documentAdd Page Numbers to a PDF (bottom center, corner, skip the cover)Stamp 1, 2, 3 or "Page 1 of 10" on every page of a PDFRasterize a PDF (Pages to Images)Turn every PDF page into an image and save it as a PDF again: text cannot be selected, and it prints the same everywhereCompress a PDF to a target size (100 KB, 200 KB, 500 KB)Get a PDF under the limit an application form asks for: 100 KB, 200 KB or any size you typePrint a PDF as a Poster on Multiple SheetsSplit one PDF page across 4, 9 or 16 sheets, print them on a home printer and tape them into a large posterConvert a PDF to grayscale (black and white)Turn a color PDF into grayscale; text stays selectable and the printer uses no color inkRemove Comments, Highlights and Annotations from a PDFStrip sticky notes, highlights, pen marks and stamps from a PDF in one goPDF to EPUB (E-Book)Turn the text of a PDF into an EPUB e-book that reflows on a phone or e-readerPDF to ExcelMove a table from a PDF (bank statement, price list) into an Excel file with its rows and columnsPDF to Image (PNG / JPG)Turn every page of a PDF into its own PNG or JPG picturePDF to HTML (Text and Headings)Turn the text of a PDF into a clean HTML page with real headings, paragraphs and listsPDF Booklet Maker (Saddle-Stitch Printing)Arrange PDF pages in booklet order so the printed sheets fold in the middle and staple into a small bookPDF to Markdown Converter (.md)Turn the text of a PDF into a clean Markdown file with # headings, - lists and bold emphasisPDF to Text (TXT)Pull the writing out of a PDF as a plain text filePDF to ODP (LibreOffice Impress)Turn every PDF page into a LibreOffice Impress slide and keep the deck in an open formatPDF to ODT Converter (LibreOffice Writer, Text)Move the text of a PDF, headings included, into an editable ODT document for LibreOffice WriterPDF to PowerPointTurn every PDF page into a PowerPoint slide instead of rebuilding the deck by handExtract Images From a PDFSave the photos and pictures embedded in a PDF as separate files, without recompressing themPDF to RTF Converter (Rich Text Format)Move the text of a PDF into an RTF rich text file that WordPad, TextEdit and Word all openPDF to TIFFTurn every page of a PDF into one multi-page TIFF file for archives, fax servers and document systemsPDF to UDFExtract the text of a PDF into a UDF file that Turkey's UYAP Document Editor opensPDF to Word (Editable Text, DOCX)Move the text of a PDF, with its headings and paragraphs, into an editable Word (.docx) documentRemove author and metadata from a PDFClear the author, title, application and date fields from a PDF's propertiesConvert PowerPoint to PDFTurn a PowerPoint .pptx into a PDF with one page per slide and selectable text, without PowerPoint installedConvert RTF to PDFMake a searchable PDF from a Rich Text Format fileConvert SVG to PDFTurn a vector logo or drawing into a print-ready PDF pageSplit PDF Pages in Half (one scanned spread into two pages)Split every page of a two-page book scan into two separate pagesConvert TIFF to PDFTurn a single or multi-page .tif file into a PDF that opens on any deviceTXT to PDFTurn a Notepad .txt file into a PDF with selectable text, exactly as writtenTXT to WordConvert .txt files saved in Notepad or by any program into editable Word documents (.docx)UDF to PDFTurn a UYAP UDF document into a PDF whose text can be selectedConvert Word (DOCX) to PDFTurn a Word document into a PDF with selectable textWord to HTMLTurn a Word document (.docx) into clean, semantic HTML with no style clutterWord to TXTExtract the text of a Word document (.docx) to a plain .txt file, list numbers, tables and footnotes includedUnzip Files OnlineExtract the files inside a ZIP archive in your browser and download each one separately, without installing anythingZIP to PDFTurn the photos and PDFs inside a ZIP archive into one PDF in the right order, without unzipping
Images
Change format, resize, compress
PNG to JPGTurn PNG images into JPG and cut the file sizeJPG to PNGConvert JPG pictures into the lossless PNG formatJPG to WEBPRe-encode JPG photos as WEBP and read the byte saving on every filePNG to WEBPConvert PNG images to WEBP without losing the transparent backgroundWEBP to JPGTurn WEBP files into JPG or PNG that every program can openImage ResizerResize pictures by percentage, by width or by heightChange the Format of an ImageTurn a mixed folder of images into one format: JPG, PNG or WEBPImage CompressorMake photo files lighter and set the quality yourselfRemove a White Background from an ImageDelete the white background of a logo, signature or drawing and download a transparent PNGCompress an Image to an Exact File SizeYou name the size limit, the tool finds the quality: the photo lands under the KB you asked forGIF to PNGSave the first frame of a GIF as a still PNG or JPGPNG to Favicon (ICO)Build a multi-size favicon.ico from a PNG or JPG logoAdd a White Background to a Transparent ImageFill the transparent area of an image with white or any flat colour and download it as JPGCrop ImageCut photos from the centre to a ratio you pick, or to a circleConvert ICO to PNGExtract the images inside a favicon.ico file as PNGRotate and Flip ImagesStraighten sideways photos, or mirror them left-right or top-bottomMerge PhotosJoin several pictures into one file, in a row or in a columnBlur an Image OnlineBlur the whole picture at a strength you choose — for background images and for making sensitive detail unreadableSharpen an Image OnlineBoost edge contrast in soft-looking photos at a strength you choose — an honest unsharp mask, no AI guessworkConvert a Photo to Black and White or SepiaTurn a color photo into black and white, or give it a warm old-photograph sepia toneAdd a WatermarkStamp text over your pictures and set the position and opacityPassport and ID Photo Size in mm, Inches and PixelsCrop a photo to a passport or ID size and get the exact pixel dimensionsSVG to PNGRender a vector SVG into a PNG at the width you specifyGet the HEX Code from an ImageRead the HEX and RGB codes of the dominant colours in any imageAPNG maker (animated PNG)Turn several images or a GIF into a full-color animated PNG with smooth transparent edgesAPNG to GIFTurn an animated PNG sticker into a GIF that plays in every app; timing is keptBMP to JPGTurn large BMP files into small JPGs or lossless PNGsMeme generator: top and bottom text on your photoPut classic outlined top and bottom text on your own photo to make a memeScreenshot beautifierTurn a plain screenshot into a share-ready image with gradient background, shadow, rounded corners and a window barEXIF viewer: read a photo's hidden dataRead a photo's EXIF data: date, device, settings and GPS locationPixelate an Image (Mosaic)Break a photo into large squares for a censor-style mosaic or a pixel-art textureAdd noise or film grain to an imageAdd film grain or colour noise to a photo for an analogue look or to break up overly smooth surfacesAdd a Border or Polaroid Frame to a PhotoPut a white, black or custom colour border around your photosAdd a vignette to a photoDarken or lighten the edges of a photo with a soft falloff to pull attention to the subjectResize a Photo to a Standard Print SizeFit a photo to 4×6, 5×7, 10×15 cm or A4 at the DPI a print lab expectsEdge detection: photo to line drawingDetect the edges of a photo and turn it into a colouring-page line drawing or a classic edge mapFit a photo on Instagram without croppingFit a photo to a 1080-pixel Instagram post or Story size without cropping itPosterize an imageReduce a photo to a few flat tones for a poster, pop-art or cutting-stencil lookChange the DPI of an ImageSet a JPG or PNG to 300 DPI or any other value; the pixels stay exactly the sameGIF maker: turn photos into a GIFTurn a few photos into an animated GIF; choose the frame time, width and loopAdjust the Brightness, Contrast and Saturation of a PhotoFix a dark, flat or over-saturated photo with three slidersRemove EXIF and Location Data from PhotosStrip the location, date and camera record out of a photo without re-encoding itResize an animated GIFSet an animated GIF to an exact pixel size: width, height, percent or squareRotate or flip an animated GIFRotate an animated GIF 90° or 180°, or flip it horizontally or vertically; the animation keeps playingChange the speed of a GIFSpeed up an animated GIF 1.5×, 2× or 4×, or slow it to 0.5× or 0.25×; the picture is not touchedCut and trim an animated GIFTrim the start and end of an animated GIF; pick the part to keep in seconds or by frame numberCrop an animated GIFCrop an animated GIF to 1:1, 16:9 or 9:16, or trim pixels off the edges; the animation is keptCompress GIFShrink an animated GIF with fewer colors, a smaller scale or frame skipping; the animation is keptReverse a GIF: play the animation backwardsPlay an animated GIF backwards or make a forward-and-back boomerang loop; frame times are keptAdd text to a GIFPut text at the top, bottom or middle of an animated GIF: meme text, black text or a white caption stripSplit a GIF into framesSave every frame of an animated GIF as a separate PNG or JPG in a ZIP, or as one sprite sheetConvert GIF to animated WEBPTurn an animated GIF into an animated WEBP; frames, frame times and looping are kept, and you pick the qualitySplit an imageCut an image into equal pieces; get numbered files for an Instagram carousel or 3×3 gridAdd Rounded Corners to an ImageSoften the corners of an image without changing its pixel sizeImage to ASCII artConvert an image into ASCII art built from characters like @ % #; download as .txt and PNGInvert image colorsInvert an image's colors: full negative or a hue-preserving light/dark swapCompare two images and find the differencesCompare two images pixel by pixel and mark the differences in redJPG to BMPConvert a JPG, PNG, GIF or WEBP image into a 24-bit color or 8-bit grayscale BMP, resized if you needConvert JPG to SVGTurn a pixel logo or drawing into an SVG that scales without blurringWord Cloud GeneratorPaste text and get a word cloud image of its most frequent wordsCode to image converterTurn a code snippet into a window-style PNG with line numbersCompress PNGShrink a transparent PNG and keep it a PNG; logos and screenshots keep their backgroundConvert PNG to GIFTurn PNG, JPG, WEBP and BMP images into still GIFs; transparency is kept or placed on whiteRAW to JPGExtract the camera's own JPEG from a RAW file without re-encoding; CR2, NEF, ARW, DNG, ORF, PEFColor blindness simulatorSee an image the way people with protan, deutan, tritan or total color blindness see itSVG optimizer: minify SVG files without changing how they lookStrip editor leftovers from SVG files exported by Illustrator, Inkscape or Figma and make them smallerTIFF to JPGTurn a TIFF scan or fax into viewable images, with each page as its own JPG (or PNG)Convert WEBP to GIFConvert animated or still WEBP to GIF; frame times, loop and transparency are keptText to handwriting converterTurn typed text into a handwritten notebook page and download it as PNG or PDF
Data
Convert between table and text formats
CSV to JSONTurn table data into a JSON array; the delimiter is detected for youQR Code GeneratorMake a QR code from a link or text and download PNG or SVGBarcode Generator (EAN-13, UPC-A, Code 128, ITF-14 and more)Make nine kinds of barcode and download them as PNG or vector SVGJSON to CSVTurn a JSON array into a table a spreadsheet can openQR Code Reader (from an image)Read what is inside the QR code in a picture — no camera neededXLSX to CSVRead a spreadsheet in the browser and save its sheets as CSV filesBase64 to ImageDecode a Base64 string or data URI, preview the image live and download it as a fileImage to Base64Encode an image as a data URI you can paste straight into CSS or HTMLCSS Background Pattern GeneratorGenerate striped, checked and dotted CSS backgrounds drawn with gradientsCSV to Markdown TableTurn table data into a Markdown table ready to paste into a READMEColour Code Converter (HEX, RGB, HSL)Convert colour codes between HEX, RGB and HSL, a whole palette at a timeColour Contrast Checker (WCAG)Measure the contrast ratio between text and background and get the AA/AAA verdictColour Shades and Palette GeneratorTurn one colour into tints, shades and a matching paletteChange Text CaseRewrite text as lowercase, UPPERCASE, Title Case or sentence caseCSS Box Shadow GeneratorBuild box-shadow code with sliders and a live previewCSS Gradient GeneratorBuild linear, radial or conic CSS gradients from your coloursCSS Text Shadow GeneratorBuild text-shadow code with sliders and see it on live textMarkdown to HTMLTurn Markdown into body HTML, or into a complete page skeletonJWT Decoder (Read a Token)See a JWT's header and payload as formatted JSON; exp and iat claims are converted to readable datesText and Base64, Both DirectionsEncode text to Base64, or decode a Base64 string back into textCSV to SQL INSERTTurn a CSV table into INSERT statements you can run: quotes escaped, empty cells written as NULLURL Encode and DecodePercent-encode an address or a form value, or decode one back into plain textHTML Entity Encoder and DecoderEscape text into HTML entities, or turn entities back into the characters they stand forConvert HTML to Plain TextStrip the tags from HTML code and extract the plain text; script and style bodies are droppedSlug GeneratorTurn headlines into clean URL slugs, one line at a timeCMYK to RGB Colour ConverterTurn the CMYK percentages a printer gave you into the RGB and HEX values a screen needs, or go the other way in the same boxConvert curl Commands to CodeTurn a curl command copied from your browser or an API doc into PHP, Python (requests) or JavaScript (fetch) codeGTIN Check Digit Calculator and UPC, EAN-13, ITF-14 ConverterVerify or calculate the check digit of a barcode number and get its UPC-A, EAN-13, GTIN-14 and case-level ITF-14 formsJSON to XMLTurn JSON into XML in your browser: you name the root, invalid keys are repaired and reportedJSON to YAMLTurn JSON config into YAML in your browser: spaces-only indent, YAML 1.2 quoting, | blocks for multi-line text; switch direction for YAML to JSONreStructuredText to HTML ConverterPaste a README.rst or Sphinx page and get clean HTML; headings, lists, tables, code blocks and admonitions are keptRGB to HSV Colour ConverterTurn an RGB or HEX colour into hue, saturation and value (HSV/HSB); type HSV and get the RGB and HEX code backXML to JSONConvert an XML document to JSON with attributes and repeated tags preservedJSON Formatter and ValidatorPretty print JSON, minify it, and see exactly where an invalid file breaksSQL FormatterIndent an SQL query for your database dialect, or collapse it onto one lineUnix Timestamp and DateTurn a Unix timestamp into a date, or a date back into a timestampClean Up Text — Extra Spaces, Blank Lines and Broken LinesStrip the extra spaces, blank lines and invisible characters out of text copied from a PDF or an emailText to Binary TranslatorTurn text into binary code and decode binary back to textNumber Base ConverterConvert between base 2, 8, 10 and 16 without losing a digitBulk Find and ReplaceReplace a word, a pattern or a symbol everywhere in a block of text — plain text and regular expression modesSort Lines Alphabetically and Delete DuplicatesPut a list in A-Z order and delete duplicate lines in one pass — the list never leaves your deviceCharacters to Words: How Many Words Is 3000 Characters?Turn a character limit into a word estimate without pasting any textCharacter and Word CounterSee characters, words, sentences, lines and paragraphs at a glanceRoman Numeral ConverterConvert numbers to Roman numerals and back; non-standard forms get the correct spelling suggestedASCII to Text and Text to ASCIITurn letters into their ASCII and Unicode code numbers, or decode codes like 72 101 108 back into readable textBase32 Encoder and DecoderEncode text to Base32 or decode a Base32 string, including 2FA/TOTP secret keysBase58 Encoder and Decoder (Bitcoin Alphabet)Encode text or hex bytes to Base58, decode Base58 strings and verify the Base58Check checksumBase64 to Hex (and Hex to Base64)Convert a Base64 or base64url string to hex byte by byte, or a hex string to Base64Convert BBCode to HTML and HTML to BBCodeTurn forum BBCode into HTML, or HTML into BBCode you can paste into a forum postRemove Lines Containing a Word — Filter Lines OnlineDelete every line that contains a word or phrase, or keep only those lines, with starts-with, ends-with and whole-line matchingCSS FormatterUnpack one-line CSS into one rule and one property per line, or minify it the other wayCSS Clip-Path Shape GeneratorTurn 15 ready-made shapes into percentage-based clip-path code, with live previewCSS Glassmorphism GeneratorFrosted glass card CSS with backdrop-filter and a live previewCSS MinifierStrip whitespace and comments from your CSS, merge matching rules and see the saving in bytesCSS Toggle Switch GeneratorAccessible on/off switch and custom checkbox code without JavaScriptCSS Triangle and Arrow GeneratorGenerate border-trick triangle code in eight directions, with a live previewCSS Loader and Spinner GeneratorGenerate the HTML and CSS for a single-div loading animation: spinning ring, bouncing dots, bars or pulseCSS Border Radius GeneratorBuild border-radius code with sliders and a live previewCSS to SCSS: Turn Flat CSS into Nested RulesTurn flat CSS into nested SCSS, LESS, Sass or Stylus by selector; states like :hover become &:hoverSplit CSVSplit a large CSV file into parts with the number of rows you choose; the header goes into every part and quoted line breaks are never cutLaTeX Table GeneratorTurn cells copied from Excel, or CSV text, into a LaTeX table ready for OverleafCSV to XLSXTurn a CSV file into an XLSX workbook that Excel opens without guessingConvert CSV to an HTML TableTurn CSV or cells copied from Excel into HTML table code for a web page, a blog post or an emailCSV to TSV, Change the CSV DelimiterTurn CSV into tab-separated TSV, or swap semicolons for commas so a European CSV opens in columns in your spreadsheetCSV to vCard (VCF)Turn a contact list from Excel or CSV into a VCF file your phone imports in one tapConvert CSV to XMLTurn each CSV row into a tagged XML record; the delimiter is detected and a semicolon file from Europe works tooCSV to YAMLTurn a CSV table into a YAML list; each row becomes a record, each header a key, and values like 02134 stay intactEncrypt and Decrypt Files with a PasswordEncrypt any file with a password using AES-256, and decrypt the .enc file with the same password — nothing leaves your deviceConvert Any File to Base64Turn a PDF, ZIP, audio file or font into Base64 text or a data URIFile to hex: view the bytes of any fileSee the bytes of any file as a hex dump, a hex string or a C array, and find out the file's real typeConvert Excel (XLSX) to XMLTurn each spreadsheet row into a tagged XML recordExcel to HTML Table (XLSX, XLS, ODS)Turn the table in an Excel file into HTML table code for a website or email; merged cells are keptExcel to JSONTurn an Excel sheet into JSON; headers become keys, numbers stay numbers and dates are written as 2026-09-27Excel to Markdown Table (XLSX, XLS, ODS)Turn an Excel sheet into a Markdown table for GitHub, Obsidian or Notion; numbers and dates appear as they do in ExcelChart MakerDraw a pie, doughnut, column, bar, line or scatter chart from data you type or copy out of Excel, and download it as SVGGraphQL FormatterExpand a one-line GraphQL query field by field with clean indentation and see where any syntax error isHash Generator (MD5, SHA-1, SHA-256)Work out a file's MD5, SHA-1 or SHA-256 checksum and compare it with the published valueHMAC Generator (SHA-256, SHA-384, SHA-512, SHA-1)Create an HMAC signature from a message and a secret key, and check a webhook signature against the expected valueHTML FormatterIndent one-line or messy HTML tag by tag; the CSS and JavaScript inside get tidied tooHTML MinifierStrip comments and needless whitespace from HTML; the CSS and JavaScript inside get minified tooHTML Table to CSVTurn HTML table markup into CSV and open it in ExcelConvert HTML to JSX (React)Turn HTML markup into JSX you can paste into a React componentConvert HTML to MarkdownTurn web page or email HTML into clean, readable MarkdownConvert HTML to Pug (Jade)Turn HTML markup into an indented Pug template, the language formerly called JadeIP Address to Binary, Hex and DecimalConvert an IPv4 address to binary, hex and a single decimal number and back; add /24 to also get the subnet mask and network addressJavaScript FormatterTurn one-line or messy JavaScript into indented, readable code, or minify it the other wayJavaScript MinifierStrip whitespace, comments and long local names from JavaScript, and drop console calls if you likeJSON Escape / UnescapeTurn JSON or any text into a string literal you can paste into code, or unescape a string back into readable JSONJSON Compare: Differences Between Two JSON DocumentsCompare two JSON documents field by field; every added, removed and changed value is listed with its pathJSON to ExcelTurn JSON into a real .xlsx file; numbers become number cells, nested fields open into columns and the header row stays frozenJSON to HTML TableTurn JSON data into HTML table code for a web page or email; nested fields are flattened or become inner tablesJSON to Java Class (POJO)Generate a compilable Java class from sample JSON; nested objects become their own classes, missing fields get wrapper typesGenerate JSON Schema from JSONTurn sample JSON into a JSON Schema draft with type, properties, items and required already filled inJSON to JSONL (JSON Lines)Write every record of a JSON array on its own line, or collect JSONL lines into one JSON arrayConvert JSON to a PHP Array — and BackTurn JSON into PHP array code, or a PHP array into JSON, with PHP's own quoting, escaping and key rulesJSON to Classes and Structs in 7 LanguagesTurn sample JSON into a Python dataclass, C# record, Go struct, Kotlin data class, Rust serde struct, Swift Codable or Dart classJSON to TOMLTurn a JSON object into TOML, the format of pyproject.toml and Cargo.toml; null fields are reported by pathJSON to TypeScriptGenerate TypeScript interfaces or types from sample JSON; nested objects become their own types, missing fields are marked with ?JSON5 to JSON Converter and ValidatorValidate JSON5 with comments, single quotes or trailing commas and convert it to strict JSONJSONPath TesterRun a JSONPath expression on the JSON you paste and see the matching values, their paths and the number of matchesWord Frequency CounterCount how often each word appears and get a ranked tableUsername GeneratorGet username ideas that follow Instagram, X or gaming rules, with your own name or word in them if you likeRandom Name PickerPick winners from a list of names, split people into teams or shuffle the order — with a timestamp and list fingerprintLESS to CSS CompilerCompile LESS into the plain CSS browsers read: variables, mixins and nested rules resolvedLorem Ipsum GeneratorGenerate any number of lorem ipsum paragraphs, words or list itemsMarkdown FormatterTidy messy Markdown: one list marker, aligned table columns, code blocks left untouchedMeta Tag GeneratorGenerate ready-to-paste title, meta description, canonical, Open Graph and X (Twitter) card tags for your pageText Compare (Diff Checker)Compare two texts line by line and see what was added and removedEncrypt and Decrypt Text with a PasswordEncrypt text with a password into one line you can paste anywhere, and decrypt it with the same passwordHash a Text String (SHA-256, SHA-512, MD5)Hash any text you paste with SHA-256, SHA-512, SHA-1 or MD5 and check it against an expected valueText to Hex and Hex to TextTurn text into the hexadecimal form of its bytes, or decode a hex string back into readable textMorse Code TranslatorTurn text into Morse code or decode Morse back to text; direction is detected per lineNATO Phonetic Alphabet TranslatorSpell any text with Alfa, Bravo, Charlie, or turn code words back into lettersReadability Checker: Flesch Reading Ease and Flesch-KincaidScore how easy your text is to read with Flesch Reading Ease and the Flesch-Kincaid grade level, plus the longest sentences to fixPHP FormatterTurn minified or messy PHP into clean PSR-12 style code, and see the line of any syntax errorPX to REM Converter for CSSConvert the px values in your CSS to rem using your root font size, or rem back to px; selectors and file names stay untouchedRandom Name GeneratorGenerate random first and last names from common names in six countries — female, male or mixedRandom Word GeneratorDraw a list of random everyday words in English, Spanish, French, German or Turkish, with no repeatsRandom Color GeneratorGenerate random colors in pastel, vivid or dark tones, each with its HEX, RGB and HSL code and a live swatchRandom Number GeneratorDraw one or thousands of random numbers in a range you set, with a no-repeat option for draws and a normal distribution optionRandom Password GeneratorGenerate strong random passwords at the length and character set you choose — they never leave your deviceRobots.txt GeneratorBuild your site's robots.txt: block folders from crawling, add the sitemap line and opt out of AI training crawlersFake Address GeneratorCreate test records with a real city and matching ZIP or postal code, a made-up street and person, and an example.com emailColumn to Comma-Separated List ConverterTurn values on separate lines into one delimited line, and backNumber List GeneratorMake a list of numbers from 1 to 100 or any range: one per line, comma-separated, with leading zeros or a prefixCaesar Cipher Encoder and Decoder with ROT13Encrypt or decrypt text with the Caesar shift cipher, including ROT13; if the key is unknown, see all 25 shifts at onceSQL INSERT to CSVPull the table back out of the INSERT statements in an SQL dump; MySQL, PostgreSQL and SQL Server syntax is recognized, output as CSV or JSONShift SRT SubtitlesMove every timestamp in an .srt file forward or back, down to a tenth of a secondFancy Text Generator (Unicode)Style text with 11 Unicode looks: bold, script, gothic; copy and paste anywhereReverse Text Generator: Backwards, Upside Down and Mirror TextWrite text backwards, reverse the word order, or flip it upside down (ʇxǝʇ) and into mirror writing; emoji stay in one pieceTOML to JSONConvert Cargo.toml, pyproject.toml or any TOML file to JSON; errors are shown by line and columnRemove Accents and Diacritics from TextTurn é, ñ, ü, ç and other accented letters into plain Latin letters while capitals, spaces and punctuation stay as they areUTM BuilderAdd utm_source, utm_medium and utm_campaign to the address you share and see in Analytics which post brought the visitorsUUID Generator (Version 4)Generate up to 500 random version 4 UUIDs at once, with uppercase and no-dash formats — nothing leaves your deviceWhatsApp Link Generator — wa.me Link and QR CodeCreate a wa.me link that opens a WhatsApp chat with your number in one tap, with an optional pre-filled message and a printable QR codeXML Formatter and ValidatorIndent one-line XML so you can read it, and see the line and column of any broken tagXML to CSVTurn XML records into a CSV table; the repeating tag becomes the row automaticallyXML to Excel (XLSX)Turn XML records into an XLSX workbook that Excel opens directly, UBL invoice lines includedXML to HTML TableTurn repeating XML records into <table> markup you can paste into a web pageXML to Java Class (JAXB)Generate JAXB-annotated Java classes from sample XML; attributes become @XmlAttribute, repeated elements become List<>XML to YAMLConvert XML config to YAML: attributes get an @ prefix, repeated tags become lists, and values that look like numbers are quotedXPath TesterRun an XPath 1.0 expression on the XML you paste and see the matching elements, attributes or the result of count()YAML Formatter and ValidatorValidate a YAML file and rewrite it with clean indentation; if it is invalid, see the line and the reasonYAML to CSVTurn a YAML list into a CSV table for Excel; nested fields become columns such as address.cityYAML to XMLTurn YAML into an XML document; keys starting with "@" become attributes and lists become repeated tagsText to ASCII Art GeneratorTurn a short text into big multi-line ASCII lettersZalgo Text Generator — Cursed, Glitchy, Creepy TextStack combining marks above and below your letters to make cursed zalgo text; pick the intensity, copy it, or clean zalgo back to plain text