Your Swiss Army Knife for Dev
No sign-up, no tracking — just results.
JSON Format / Compress
Format, compress, and validate JSON. Pretty-print with configurable indentation, minify to single line, or parse JSON5.
SQL Formatter
Format and minify SQL queries with syntax highlighting. Supports MySQL, PostgreSQL, Oracle, SQL Server and more.
Regex Tester
Test regular expressions in real-time with match highlighting, capture group inspection, and replacement preview. Built-in preset library and token-level explanation.
Text Diff
Compare two texts or code snippets with line and word-level precision. Side-by-side or inline view with collapsible unchanged regions.
Markdown Editor
Write and preview Markdown with GitHub Flavored Markdown support. Includes syntax highlighting, Mermaid diagrams, and PDF/PNG export.
Text Case Converter
Convert text between camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, Title Case and more.
Email / URL / Phone Extractor
Extract emails, URLs, and phone numbers from any text instantly. Deduplicated results with CSV, JSON, and TXT export.
Word Counter
Count words, characters, sentences, and paragraphs. Estimate reading and speaking time. Analyze keyword frequency and density for SEO.
Token Counter
Count OpenAI GPT tokens (o200k_base) with real-time BPE tokenization visualization. Supports GPT-4o, GPT-4.1, o1, o3, o4-mini, GPT-5.
Deduplicate Lines
Remove duplicate lines from text with options for case sensitivity, whitespace trimming, and empty line removal.
Base64 Encode/Decode
Encode and decode Base64 strings with Basic Authentication header support. Real-time bidirectional conversion with configurable charset.
URL Encoder/Decoder
Encode and decode URL strings with Component, Whole URL, and Form modes. Includes a reserved-character reference table.
JSON / TypeScript
Convert JSON or JSON5 to TypeScript interfaces and type definitions. Supports nested objects, union types, array merging, and JSON5.
JSON / CSV Converter
Convert between JSON and CSV formats. Handles nested objects, custom delimiters, and provides a tabular data preview.
CSV / Markdown Table
Convert between CSV and Markdown Table formats. Adjust column alignment, delimiters, and layout with real-time bidirectional conversion.
Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal with real-time sync. Supports 8/16/32/64-bit two's complement, bit visual editor.
JSON / YAML Converter
Convert between JSON and YAML formats with full YAML 1.2 support. Handles multi-document YAML, anchors, and aliases.
Storage Unit Conversion
Convert between bytes, KB, MB, GB, TB, PB and more. Supports both SI (decimal) and IEC (binary) standards.
CSS Unit Converter
Convert between CSS units (px, rem, em, vw, vh) with customizable base values. Batch convert CSS code and reference lookup table.
JWT
Encode, decode, and verify JSON Web Tokens (JWT). Supports HS256, RS256, ES256, PS256 and more algorithms.
Text Hashing
Generate MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, and RIPEMD-160 hashes with HMAC support.
Password Generator
Generate cryptographically secure passwords and check password strength instantly. Customizable options with real-time analysis.
SSH Key Generator
Generate SSH key pairs (RSA, Ed25519) entirely in your browser. Supports passphrase encryption, fingerprint display, and public key inspection.
HD Wallet
Generate BIP39 mnemonic phrases and derive cryptocurrency addresses for EVM, Bitcoin, Solana, Tron, and Cosmos chains. Free online HD wallet tool — 100% client-side.
Text Encrypt/Decrypt
Encrypt and decrypt text using AES, DES, Triple DES, Rabbit, RC4, and RC4Drop with configurable block modes.
File Checksum
Calculate MD5, SHA-1, SHA-256, and SHA-512 checksums for any file. Supports unlimited file size.
UUID Generator
Generate v1/v3/v4/v5/v7 UUIDs conforming to RFC 4122/9562. Supports bulk generation and multiple output formats.
Cron
Build and decode Cron expressions for Standard, Spring, and Quartz schedulers. See human-readable explanations and the next 5 execution times.
Unix Timestamp
Convert between Unix timestamps and human-readable dates. Supports seconds and milliseconds, shows Local and UTC side-by-side with a live clock.
QR Code Generator
Generate styled QR codes for text, URLs, WiFi, vCard, email, and SMS. Custom colors, logos, dot styles, and SVG/PNG export.
Color Converter
Convert HEX, RGB, HSL, HSV, CMYK, LAB, OKLCH. Visual picker with eyedropper, palette generator, image color extraction, WCAG + APCA contrast, and color-blindness preview.
Image Resizer
Resize images by percentage or custom dimensions. Supports PNG, JPG, WebP input. All processing runs in your browser.
Image Compressor
Compress images with adjustable quality. Drag-to-compare preview. Supports PNG, JPG, WebP. All processing runs in your browser.
Image Converter
Convert images between PNG, JPG, and WebP formats. All processing runs in your browser.
Image Watermark
Add text or logo watermarks to images. Customize position, opacity, rotation, and tiling. Supports PNG, JPG, WebP. All processing runs in your browser.
Image Cropper
Crop images with free selection, preset aspect ratios, or exact pixel dimensions. Supports PNG, JPG, WebP. All processing runs in your browser.
Image Rotate
Rotate images by 90°, 180°, or 270° and flip horizontally or vertically. Supports PNG, JPG, WebP. All processing runs in your browser.
Images to PDF
Convert JPG, PNG, WebP, and GIF images into a single PDF. Multiple layout modes, page sizes, and margins. All processing in your browser.
PDF to Image
Convert PDF pages to PNG, JPG, or WebP images with DPI control. Select pages, adjust quality, download individually or as ZIP. All processing runs in your browser.
PDF Merger
Merge multiple PDF files into a single document. Drag-and-drop reorder, thumbnail preview, and instant download. All processing runs in your browser.
PDF Split
Split a PDF into separate pages, custom ranges, or hand-picked selections. Thumbnail preview, ZIP download. All processing runs in your browser.
PDF Compressor
Compress PDF files with adjustable quality. Reduce file size while maintaining readability. All processing runs in your browser.
PDF Watermark
Add text or image watermarks to PDF files. Customize font, color, opacity, rotation, and tiling. All processing runs in your browser.
HTTP Status
Complete HTTP status code reference with descriptions, RFC references, and usage guides. Covers all IANA-registered codes plus common unofficial codes.
HTTP Client
Send HTTP requests and test REST APIs directly in your browser. Supports GET, POST, PUT, DELETE with headers, body, and auth.
DB Viewer
Open SQLite databases, browse schema, run read-only SQL with autocomplete, paginate large result sets, and export to CSV or JSON.
ASCII Table
Complete ASCII character table with hex, octal, HTML, and decimal codes. Interactive reference with search and filtering.
HTML Code
Encode and decode HTML special characters and entities. Full reference with named, decimal, and hex entity codes.
BIP39 Word List
Complete BIP39 mnemonic word list reference with search. All 2048 words in the standard English BIP39 word list, searchable by index or substring.
Subnet Calculator
IPv4/IPv6 CIDR calculator with subnet splitter and VLSM allocator. Compute network address, broadcast, host range, and subnet mask — 100% client-side.
Recipe
Chain multiple operations together into a recipe. Compose text and image processing steps CyberChef-style. All data stays in your browser.
Batch Processor
Apply a single operation to multiple inputs at once. Batch encode, hash, compress, and convert files and text.
52+ free developer tools
OmniKit is a collection of 52+ free, browser-based developer tools — all processing happens locally in your browser. No sign-up, no tracking, no data ever leaves your device. Tools include a JSON formatter and validator, Base64 encoder and decoder, JWT debugger with signature verification, regex tester with real-time matching, QR code generator with logo support, hash calculator supporting MD5 through SHA-512 and beyond, encryption and decryption for AES and other ciphers, UUID generator, cron expression builder, text diff viewer, and many more. Built as a PWA, OmniKit works offline after the first visit. Open source and free forever.
Why OmniKit?
Privacy First
All processing happens in your browser. No data is ever sent to any server.
Works Offline
Install as a PWA and use tools without internet connection.
Free Forever
Open source, no sign-up, no tracking, no premium tiers.
Explore by Category
Text Processing
Format, transform, and analyze text and code with tools for JSON, regex, diff, and more.
Encoding & Conversion
Convert between encodings and formats — Base64, URL encoding, number bases, YAML, CSV.
Security & Crypto
Encrypt, hash, and secure your data with JWT, hashing, cipher, SSH key, and password tools.
Generators
Generate UUIDs, QR codes, cron expressions, and timestamps.
Visual & Media
Work with colors, images, and visual content.
Reference & Lookup
Look up ASCII codes, HTTP status codes, HTML entities, and more.
Workflows
Chain multiple operations into data processing pipelines and recipes.