52 tools
Data tools
The usual online formatter posts your text to a server to indent it. These do it in the page, which is the difference between pasting a production API response and thinking twice about it. Tokens, customer records and internal payloads stay in the tab.
- Base64Base64 decode and encodeDecode base64 to text, or encode text to base64, without leaving the page.A token or header you need to readOpen tool
- JSON -> READABLEJSON Formatter and ValidatorFormat, beautify, validate and read JSON, and find the line that broke it.An API response that arrived on one lineOpen tool
- URLURL Decoder and EncoderTurn %20 and %C3%A9 back into readable text, or encode text for a URL.A link full of %20 and %C3%A9Open tool
- XML -> FORMATTEDXML formatterFormat, beautify and validate XML, with real error positions.A feed or config that arrived unindentedOpen tool
- HTML -> FORMATTEDHTML formatterBeautify minified or messy HTML into something readable.Minified markup you have to readOpen tool
- JSON <-> JSONJSON diffCompare two JSON documents and see exactly what differs.Two API responses that should matchOpen tool
- TEXT -> ANY CASECase ConverterChange text between uppercase, lowercase, title case, camelCase and six more.A heading that came back from someone in block capitalsOpen tool
- CSV -> JSONCSV to JSONTurn a CSV or TSV file into JSON, as an array of objects or as rows.Seeding a database or a test fixture from a spreadsheetOpen tool
- JSON -> CSVJSON to CSVTurn a JSON array into a CSV file that opens correctly in a spreadsheet.An API response somebody wants in a spreadsheetOpen tool
- CSV -> TABLECSV ViewerOpen a CSV file as a readable table, without a spreadsheet app.A CSV on a machine with no spreadsheet installedOpen tool
- UUID v4 + v7UUID GeneratorGenerate v4 or time ordered v7 UUIDs, and read the version out of one you have.Seeding test data or a migrationOpen tool
- XML -> JSONXML to JSONConvert XML to JSON, with attributes, namespaces and repeated elements handled.A SOAP or legacy API you have to consumeOpen tool
- JSON -> XMLJSON to XMLConvert JSON to indented XML, with attributes and arrays handled.A system that only accepts XMLOpen tool
- BASE64 -> IMAGEBase64 to ImagePaste base64 or a data URL and get the picture back.A base64 blob in an API response or a logOpen tool
- IMAGE -> BASE64Image to Base64Turn an image into base64 or a data URL for CSS, HTML or JSON.An icon you want inline in CSSOpen tool
- TEXT x NText RepeaterRepeat any text as many times as you want, with a chosen separator.Test data with a set number of rowsOpen tool
- SCRIPT -> FULLSCREENTeleprompterRead a script to camera at a speed you set, fullscreen, with nothing on the screen but the words.A piece to camera you have actually writtenOpen tool
- TEXT -> COUNTSWord and Character CounterCount characters and words live, against the limits you are writing for.A meta description or a page titleOpen tool
- TEXT vs TEXTCompare TextFind what changed between two texts, down to the words inside a line.Two versions of a document from different peopleOpen tool
- CSV -> XLSXCSV to ExcelTurn a CSV into a real Excel .xlsx workbook, with zeros intact.A CSV Excel keeps ruining on importOpen tool
- XLSX -> JSONExcel to JSONTurn an Excel sheet into JSON records, one per row.A spreadsheet that has to become an API payload or a fixtureOpen tool
- YAML -> JSONYAML to JSONConvert YAML to JSON, including multi document streams.A Kubernetes manifest a tool wants as JSONOpen tool
- JSON -> YAMLJSON to YAMLConvert JSON to readable YAML, with no folded lines.Turning an API response into a config fileOpen tool
- MARKDOWN -> HTMLMarkdown to HTMLConvert Markdown to HTML, as a fragment or a whole styled page.A README that has to go on a web pageOpen tool
- HTML -> MARKDOWNHTML to MarkdownConvert HTML into clean Markdown, without the scripts and styles.An article you want as clean notesOpen tool
- JSON -> TYPESJSON to TypeScriptTurn a JSON sample into TypeScript interfaces or a JSON Schema.An API with no types and no documentationOpen tool
- SQL -> READABLESQL FormatterFormat SQL with proper clause indentation and keyword casing.A query somebody pasted as one enormous lineOpen tool
- EPOCH <-> DATEEpoch ConverterConvert a Unix timestamp to a date and back, in any of the four units.A timestamp in a log or a database rowOpen tool
- TEXT -> BINARYText to BinaryConvert text to binary, hex, octal or decimal as UTF-8 bytes.Homework or a puzzle that wants binaryOpen tool
- BINARY -> TEXTBinary to TextConvert binary, hex, octal or decimal numbers back into text.Binary somebody sent you as a puzzleOpen tool
- WRAPPED -> FLOWINGRemove Line BreaksJoin wrapped lines back into paragraphs, or into one long line.Text copied out of a PDFOpen tool
- LINES -> SORTEDSort LinesSort lines alphabetically, naturally, by length or at random.A list of names, emails or tagsOpen tool
- LINES -> UNIQUERemove Duplicate LinesRemove repeated lines, or show only the ones that repeat.A mailing list assembled from several sourcesOpen tool
- YAML -> TIDYYAML FormatterFormat and validate YAML, with the line and column of any error.A manifest that will not apply and will not say whyOpen tool
- TSV -> CSVTSV to CSVConvert a tab separated file to CSV, with proper quoting.A tab separated export a tool will not acceptOpen tool
- RANDOM -> PASSWORDPassword GeneratorGenerate a random password or passphrase, and see the strength in bits.A site that just told you your password was breachedOpen tool
- XLSX -> READABLEExcel ViewerOpen an Excel workbook, read every sheet, search it, and save a sheet as CSV.A spreadsheet arrived and there is no Excel on this machineOpen tool
- NOTHING -> PLACEHOLDER TEXTLorem Ipsum GeneratorGenerate lorem ipsum in the shape your layout needs, as text or HTML.A mockup that needs text before the copy is writtenOpen tool
- JWT -> READABLEJWT DecoderDecode a JWT, read its claims, and see when it expires. Nothing is sent anywhere.An API keeps answering 401 and nobody knows whyOpen tool
- TEXT OR FILE -> HASHHash GeneratorGenerate MD5 and SHA hashes of text or a file, and check a published checksum.An installer downloaded from a mirrorOpen tool
- MD -> READABLEMarkdown ViewerOpen a markdown file and read it rendered, with a contents list.A README from a repository you are deciding whether to trustOpen tool
- ANY FILE -> THE RIGHT TOOLFile ConverterDrop any file and get the tools that can open it, without uploading it.A file with an extension you do not recogniseOpen tool
- PATTERN + TEXT -> MATCHESRegex TesterTest a regular expression against your own text, with live matches and groups.A pattern that works on the sample and not on the real fileOpen tool
- RECEIPT PHOTOS -> CSVReceipt ScannerRead merchant, date, total and tax off photos of receipts into one CSV, every field a guess you can check.An expense claim due on Friday and a wallet full of paperOpen tool
- TEXT -> TRANSLATED TEXTTranslate text or a fileTranslate typed text or a text, subtitle or CSV file on your own device, between English and six Indian languages.A message from a supplier in a language you half readOpen tool
- ENGLISH -> HINDIEnglish to HindiTranslate English text or a text, subtitle or CSV file into Hindi, on your own device.An English notice that has to go out in Hindi as wellOpen tool
- HINDI -> ENGLISHHindi to EnglishTranslate Hindi text or a text, subtitle or CSV file into English, on your own device.A Hindi document you need the gist of before a meetingOpen tool
- ENGLISH -> TAMILEnglish to TamilTranslate English text or a text, subtitle or CSV file into Tamil, on your own device.A product description that has to appear in TamilOpen tool
- ENGLISH -> MARATHIEnglish to MarathiTranslate English text or a text, subtitle or CSV file into Marathi, on your own device.A housing society notice written in English firstOpen tool
- ENGLISH -> TELUGUEnglish to TeluguTranslate English text or a text, subtitle or CSV file into Telugu, on your own device.An English form explanation for a Telugu-speaking relativeOpen tool
- ENGLISH -> KANNADAEnglish to KannadaTranslate English text or a text, subtitle or CSV file into Kannada, on your own device.A shop sign or menu that needs a Kannada versionOpen tool
- ENGLISH -> BENGALIEnglish to BengaliTranslate English text or a text, subtitle or CSV file into Bengali, on your own device.An English announcement for readers in Kolkata or DhakaOpen tool
The other categories
- PDF toolsMerge, split, compress, sign and convert PDF files in your browser. Free, no signup, no watermark, and the file never leaves your device.
- Image toolsCompress, resize, crop, convert and edit images in your browser. Free, no signup, no watermark, and your photos are never uploaded.
- Video toolsCompress video and pull stills out of it, in your browser. Free, no signup, no watermark, and the video never leaves your device.
- Audio toolsConvert, compress, trim and join audio, and pull the sound out of a video. Free, no signup, and the file never leaves your device.
- All 171 toolsThe full directory, grouped by what each one works on.