InTab
72 free tools for JSON, JWTs, encoding, hashing, invoices, QR codes, PDFs and more. Everything runs in your browser, so your files stay on your device.
Formatters
Pretty-print, minify, validate and compare.
- JSON Formatter: Beautify, minify, validate and sort JSON. Handles escaped/stringified JSON.
- XML Formatter: Beautify, minify and validate XML documents.
- SQL Formatter: Format SQL for MySQL, PostgreSQL, T-SQL, SQLite and more.
- Diff Finder: Compare two texts or JSON documents line by line or word by word.
- Text Diff Checker: Paste two versions of a text and see exactly which words changed.
- JSON Validator: Check JSON is valid and see the exact line, column and a fix hint when it is not.
- JavaScript Formatter: Beautify minified or messy JavaScript with your choice of indentation.
- JavaScript Minifier: Minify JavaScript with Terser: compress, shorten names and see the size saved.
- HTML Formatter: Indent and tidy HTML, or minify it for production.
- CSS Formatter: Beautify CSS with one rule per block and consistent indentation.
- CSS Minifier: Minify CSS with CSSO: remove whitespace, merge rules and shorten values.
- YAML Formatter: Validate and re-indent YAML, keeping comments, with optional key sorting.
Converters
Turn one format into another.
- JSON to Code: Generate TypeScript, C#, Java, Python, Go, Kotlin, Swift, Rust, PHP, Dart types from JSON.
- XML to Code: Generate C# (XmlSerializer), Java (JAXB), Go and TypeScript classes that read your XML.
- Data Format Converter: Convert between JSON, YAML, XML, CSV and TOML in any direction.
- JSON to YAML Converter: Turn JSON into clean YAML (and back) for configs, Kubernetes and CI files.
- XML to JSON Converter: Convert XML documents to JSON, keeping attributes, and back again.
- Number Base Converter: Convert numbers between binary, octal, decimal and hexadecimal.
- Color Converter: Convert colors between HEX, RGB, HSL, HSV and CMYK.
- Case Converter: camelCase, snake_case, kebab-case, PascalCase and more.
Date & Time
Clocks, time zones, formats and date maths.
- Current Date & Time: The exact time now, week number, day of year and Unix time, plus a world clock for any city.
- Time Zone Converter: Convert a date and time between any time zones, with daylight saving handled.
- Date Formatter: See a date in ISO 8601, RFC 2822, Unix, SQL and local formats, or build your own pattern.
- Date Calculator: Days between two dates, working days, and adding or subtracting days, weeks, months and years.
- Timestamp Converter: Convert Unix timestamps to dates and back.
Encoders
Escape, encode and decode text.
- Unicode Escape: Encode and decode JSON or XML text to Unicode escapes (\uXXXX, &#x…;).
- Base64: Encode and decode Base64 text and files (URL-safe supported).
- Image to Base64: Turn an image into a Base64 data URL, raw Base64, CSS, HTML or Markdown.
- Base64 to Image: Paste Base64 or a data URL to see the image and download it.
- URL Encoder: Percent-encode and decode URLs; parse URL parts and query parameters.
- HTML Entities: Escape and unescape HTML entities.
- JWT Encoder / Decoder: Decode, verify and sign JSON Web Tokens: HS, RS, PS, ES and EdDSA, with key generation.
Crypto & Generators
Hashes, secrets and random data.
- PASETO Tokens: Create and verify PASETO v4 tokens: v4.local (encrypted) and v4.public (Ed25519 signed).
- Encrypt / Decrypt: AES-GCM, CBC and CTR text encryption with a password (PBKDF2) or a raw key.
- Password Hasher: Hash and verify passwords with Argon2id, bcrypt, scrypt or PBKDF2 (OWASP defaults).
- Hash Generator: MD5, SHA-1, SHA-2, SHA-3, BLAKE, CRC32, xxHash and HMAC for text or files.
- Bcrypt: Hash passwords with bcrypt and verify hashes.
- Password Generator: Generate strong random passwords, passphrases and PINs.
- UUID Generator: Generate UUID v4 / v7 in bulk and inspect UUIDs.
- Lorem Ipsum: Generate placeholder paragraphs, sentences or words.
Text & Dev
Everyday text and pattern helpers.
- Markdown Preview: Write Markdown with a live, GitHub-style preview. Copy or download the HTML.
- Cron Explainer: Translate cron expressions into plain English and see the next run times.
- Regex Tester: Test regular expressions with live highlighting, groups and replace.
- Text Tools: Count characters/words/lines, sort, dedupe, trim and reverse lines.
Invoicing
Invoices, receipts and credit notes, ready to print.
- Invoice Generator: Create professional invoices with line items, tax and discounts. Print or save as PDF.
- Receipt Generator: Payment receipts with a PAID stamp, payment details and signature. Print or save as PDF.
- Credit Note Generator: Credit notes for returns, refunds and corrections, linked to the original invoice.
Documents
Quotations, proposals and purchase orders.
- Quotation Generator: Price quotes and estimates with validity date and client sign-off. Print or save as PDF.
- Proposal Generator: Project proposals with an overview, priced phases and client acceptance.
- Purchase Order Generator: Purchase orders for suppliers with delivery date, instructions and authorisation.
Barcode & QR
Barcodes, QR codes and printable labels, one or thousands.
- QR Code Generator: QR codes for links, menus, Wi-Fi, contacts and email, with your logo, a frame and custom colours. PNG or SVG.
- Barcode Generator: Code 128, EAN-13, UPC, Code 39, ISBN, ITF-14 and more. Download PNG or SVG.
- Bulk QR Code Generator: Paste a list or open a CSV and get hundreds of QR codes as a ZIP, or print them on a sheet.
- Bulk Barcode Generator: Hundreds of EAN, UPC, Code 128, ISBN or other barcodes from a list, as a ZIP or a print sheet.
- Label Generator: Product, price tag, shipping, address and inventory labels with barcodes or QR codes. Avery sheets or label printers.
HR & Payroll
Payslips, salaries and timesheets.
- Payslip Generator: Payslips with earnings, deductions and net pay. Print or save as PDF.
- Salary Calculator: Convert pay between hourly, daily, weekly, monthly and yearly, with overtime and tax.
- Timesheet Calculator: Weekly hours from start, end and break times, with overtime and pay. Printable.
PDF & Files
Make PDFs from HTML, Markdown and Word; merge, split and convert.
- PDF Tools: Merge, split, rotate and reorder PDFs, or turn images into a PDF.
- HTML to PDF: Turn HTML with its CSS into a PDF: choose page size, orientation and margins.
- Markdown to PDF: Write Markdown and export a styled PDF with colour themes and highlighted code.
- Word to PDF: Convert .docx Word documents to PDF in your browser, keeping headings, lists, tables and images.
- Markdown to PowerPoint: Write slides in Markdown and download a PowerPoint deck with themes, tables, code and speaker notes.
- PDF Viewer: Read PDFs in your browser: zoom, rotate, jump to a page, select text and print.
- Word Viewer: Open .docx files without Word, with a headings outline, zoom and print.
- Excel Viewer: Open .xlsx, .xls, .ods and .csv spreadsheets with sheet tabs, formulas and search.
- PowerPoint Viewer: Open .pptx presentations with slide thumbnails, speaker notes and a full-screen show.
- PDF to Word: Get the text of a PDF into an editable Word .docx file, with headings and paragraphs.
- CSV ↔ Excel Converter: Convert CSV to Excel (.xlsx) and Excel sheets to CSV or JSON, with a preview.
Everyday
Age, BMI and greeting cards for the people you care about.
- Wish & Greeting Card Maker: Birthday, anniversary, Eid and other wishes as a card with your photo and message, to download or share.
- Age Calculator: Exact age in years, months and days, with your next birthday and total days lived.
- BMI Calculator: Body mass index from height and weight, metric or imperial, with your healthy weight range.
From the blog
- What is a REST API? Resources, verbs and the rules that matter
- SOAP APIs in depth: envelopes, WSDL and when SOAP still wins
- HTTP status codes explained: what to return and when
- Designing API responses: errors, envelopes and pagination that professionals choose
- Naming conventions for APIs, JSON, databases and files
- A private alternative to JSONFormatter and CodeBeautify