Assistant
Chat with a local AI assistant, mask PII with OpenAI Privacy Filter, or use marked external free-tier endpoints like NVIDIA NIM, Groq, and OpenRouter.
A collection of open-source useful tools for everyday tasks.
Chat with a local AI assistant, mask PII with OpenAI Privacy Filter, or use marked external free-tier endpoints like NVIDIA NIM, Groq, and OpenRouter.
Remove backgrounds from portrait images using AI (MODNet) directly in your browser. Best for photos with people.
Build a local semantic search index over your documents using sentence embeddings (MiniLM, BGE, E5, MPNet). Cosine similarity ranking, multiple model sizes, JSON export — all runs in your browser.
Translate text between 100 languages using AI (M2M-100) directly in your browser. Supports speech input for voice-to-text translation.
Transcribe audio to text using OpenAI Whisper running locally in your browser. Supports file upload and microphone recording, transcription or translation, multiple languages, and word-level timestamps. All processing runs client-side.
Perform bitwise operations (AND, OR, XOR, NOT, shifts) with visual bit representation
Parse, build, and visualize cron expressions. Includes next/previous run lists, a visual builder, and a heatmap visualizer (day-of-week × hour) with optional A/B comparison of two expressions over 7 days, 30 days, or 1 year.
Convert between world currencies using live ECB exchange rates with multi-currency output, historical line chart, and rate lookup dating back to 1999
Convert between JSON, YAML, TOML, TOON, XML, INI, CSV, and Properties formats with customizable indentation and key sorting
Convert documents between Markdown, HTML, DOCX, EPUB, RTF, ODT, LaTeX, reStructuredText, DocBook, AsciiDoc, Org Mode, and more using Pandoc WASM in the browser
Format and prettify JSON, YAML, TOML, and Markdown with customizable indentation
Convert between Julian Date and calendar date
Parse text files using custom Lua scripts powered by WebAssembly - define flexible parsing rules with tag-based filtering
Convert images, videos, and audio files between formats using ImageMagick and FFmpeg WASM, running entirely in your browser
Convert numbers between bases (binary, octal, decimal, hex) and Roman numerals
Convert Unix timestamps to human-readable dates and formats
Convert between 200+ units across length, weight, temperature, speed, area, volume, data storage, time, pressure, energy, power, frequency, and angle categories
Encrypt and decrypt text using AES-256-CBC, AES-256-CTR, and AES-256-GCM. Supports password-based key derivation (PBKDF2) and raw key/IV input with Base64 and Hex output formats. All operations run client-side in the browser.
Encode and decode Base64, Base62, Base58, Base32, and Base85 (Ascii85) strings
Encode and decode HTTP Basic Authentication headers
View hex dump of text, files, or Base64 data. Compare two files byte-by-byte with diff highlighting.
Encode and decode HTML entities
Encode and decode JSON Web Tokens
Validate credit card numbers using the Luhn algorithm
Encode text to Morse code or decode Morse code to text with visual flash playback
Generate PGP key pairs, encrypt and decrypt messages, sign and verify signatures using OpenPGP. All operations run client-side in the browser.
Transfer files and data between devices using sound waves with multiple protocols including ultrasonic for privacy
Hide text or files inside PNG images using LSB steganography. Configurable bits per channel (1–4) and channel selection (R/G/B/A). Optional AES-GCM encryption with PBKDF2 password derivation. Includes capacity meter and pixel-difference visualization. All processing runs client-side in the browser.
Encode and decode URL components
Hash passwords with modern memory-hard KDFs: Argon2id, Argon2i, Argon2d, and scrypt. Configurable parameters with Light / OWASP 2023 / Strong profiles, salt input (random / utf-8 / hex), encoded / hex / base64 output, timing display, and Argon2 verification of existing $argon2…$ encoded hashes. All computation runs in WebAssembly in your browser.
Generate barcodes and QR codes with WiFi support, custom colors, and frames
Generate and validate bcrypt password hashes with htpasswd support
Generate fake data for testing with names, emails, addresses, and more
Generate MD5, SHA-1, SHA-256, SHA-512 hashes with HMAC support
Generate UUIDs (v1, v4, v7), ULIDs, Nano IDs, CUID2s, and KSUIDs
Generate LICENSE files for GitHub projects with MIT, Apache 2.0, GPL 3.0, BSD (3/2/0-clause), ISC, MPL 2.0, and Unlicense templates, including permissions, conditions, and limitations summary
Generate secure random passwords with customizable options
Generate RSA public and private key pairs
Generate and verify Time-based One-Time Passwords for two-factor authentication
Pick colors, convert between formats, and generate harmonious palettes
Check WCAG color contrast ratios for accessibility compliance
Create repeating CSS background patterns with visual editor, animations, layering support, and custom SVG shapes
Create favicons from icons with customizable colors, shapes, and sizes. Browse Lucide and Simple Icons libraries with search, live preview, and export to PNG, ICO, and SVG
Create CSS linear and radial gradients with visual editor and code output
Compress JPEG and PNG images to reduce file size
View and remove EXIF metadata from images for privacy
Resize and crop images in browser with aspect ratio control
Convert images to Base64 data URIs and decode Base64 back to images
View images, play videos and audio with speed control, subtitles (SRT/VTT), keyboard shortcuts, picture-in-picture, and casting support
Preview how your page will look when shared on Twitter, Facebook, LinkedIn, Discord, and Slack. Edit Open Graph and Twitter Card meta tags with live platform-specific preview cards and validation
Generate placeholder images with custom dimensions, colors, and text
Generate CSS box-shadow and text-shadow with visual preview
View, edit, transform, and optimize SVG images with live preview. Rotate, flip, change dimensions, prettify, optimize with SVGO, and export to PNG, JPG, Data URI, and React Native components. All processing runs client-side.
Edit multiple videos and audio in the browser with scrollable multi-row timelines, draggable/reorderable clips, gap-preserving trims, basic video effects, detachable split/mute audio, waveform previews, transparent text, rotatable SVG/image overlays, motion keyframes, social output sizes, color bars, and local FFmpeg export
Calculator with Basic, Scientific (trig, log, factorial, constants), and Programmer (HEX/DEC/OCT/BIN, AND/OR/XOR/NOT/shifts) modes. Includes memory, history, and keyboard input
Multi-tab financial calculator: NL salary (hourly/monthly/yearly net pay with 30% ruling, vakantiegeld, heffingskortingen, 2024 brackets), loan/mortgage with annuity/linear/interest-only types and tax-deduction (hypotheekrenteaftrek), compound interest, savings goal solver, ROI with CAGR, and retirement planner
Plot mathematical functions with interactive pan, zoom, and trace. Supports multiple functions, numerical derivatives, and export to PNG
Matrix calculator with addition, subtraction, multiplication, scalar multiply, transpose, inverse, determinant, trace, rank, RREF (with row-operation steps), LU decomposition, QR decomposition, eigenvalues + eigenvectors, and Ax=b solver. Cell input accepts expressions like 1/3 or sqrt(2). Exports to LaTeX and CSV.
Generate CA, intermediate, and server certificates with custom DNS and IP SANs for development and internal PKI
Check if a URL has CORS enabled and view its CORS headers
Look up DNS records (A, AAAA, MX, TXT, CNAME, NS) for any domain and perform reverse DNS lookups for IP addresses
Postman-style HTTP request client. Send GET / POST / PUT / PATCH / DELETE / HEAD / OPTIONS with custom headers, query params, body (JSON / form / urlencoded / raw / binary), and authentication (Basic, Bearer, API key). View response status, time, size, headers, and JSON-formatted body. Save requests in named collections (IndexedDB), import/export collections as JSON, and round-trip cURL commands.
Complete reference of HTTP status codes organized by category (1xx-5xx) with descriptions, search, and filtering
Calculate subnet details from IP address and CIDR notation
Browser-based MQTT client over WebSocket. Connect to any ws/wss MQTT broker, subscribe to topics with wildcards (+, #), publish messages with QoS levels and retain flag, view live messages with topic filtering.
Display your public IP address as seen by external servers
Explore, build, and test OAuth 2.0 authorization flows with step-by-step visualization and live request testing. Supports Authorization Code, PKCE, Implicit, Client Credentials, Device Code, and Password Grant flows with real URL generation, PKCE challenge computation, and callback handling — all client-side in the browser.
Reference for common network ports, protocols, and services
Connect to any Server-Sent Events (SSE) endpoint, listen to default and custom event types, view payloads with auto JSON formatting, filter, and copy. Useful for testing streaming APIs and live feeds.
Check SSL/TLS certificates for any domain, view certificate details, expiry dates, certificate chain, and cipher suites
Peer-to-peer communication tool for text chat, video calls, and file transfer using WebRTC. Connect devices via link sharing or manual paste, no server required.
Connect to any ws:// or wss:// endpoint, send text or binary frames (hex / base64), see live frame log with direction, size, and timing. Includes auto-reconnect, ping/echo latency, subprotocol support, JSON pretty-print, log export, and saved connection presets.
Look up domain registration information including registrar, creation date, expiry date, nameservers, and domain status
Record video and take photos from your camera with audio support
Flip a virtual coin to make decisions with customizable appearance and statistics
Roll dice of various sizes with presets for D&D, board games, and more
Create memes with 130+ online viral templates (Drake, Distracted Boyfriend, Woman Yelling at Cat, Off Ramp, Always Has Been, Galaxy Brain, Skeptical Kid, Leo Strutting, and more), built-in placeholder canvases, image upload, or pasted image URLs. Add unlimited draggable text boxes with classic Impact white-on-black-outline styling, custom font, size, fill color, outline color and width, alignment, bold/italic/uppercase. Download as PNG or copy to clipboard. All processing runs in your browser.
Spin a wheel to pick random names with prize support and winner history
Split a list of participants into balanced random teams. Supports fixed team count or fixed team size, weight-based balancing, keep-together / keep-apart constraints, lock-and-reshuffle, seed-based reproducibility, team-name generator, and export to text / CSV / JSON
Generate single-elimination and round-robin tournament brackets from a list of participants. Track scores, pick winners, view live standings with W/L/points for round-robin format.
View battery level, charging state, time-to-full, and time-remaining via the Battery Status API. Includes session level history chart. Limited browser support.
View browser capabilities, supported APIs, storage, and system features
Inspect your clipboard contents including text, HTML, and images. View format details, character counts, byte sizes, and rendered HTML previews with read history
Ishihara-style color vision screening test with multiple colored-dot plates. Educational only — for screening fun, not medical diagnosis.
Test your screen for dead pixels by displaying solid colors and patterns
Read geolocation (GPS lat/lon/altitude/heading/speed), device orientation (alpha/beta/gamma), motion (acceleration, gravity, rotation rate), and ambient light sensor. iOS permission flow supported.
Test keyboard and gamepad inputs with real-time event display
Test your microphone with live waveform visualization, volume meter, frequency spectrum analysis, and test clip recording. View device info including sample rate and channel count
Test mouse buttons, scroll wheel, polling rate, click counts, double-click gap, and movement speed. Visualizes click positions and trail with a live event log
Test multi-touch support on your device with visual feedback and touch point details
Test your internet connection speed with download, upload, and latency measurements using Cloudflare endpoints. View history of past results
View screen resolution, window size, pixel density, and display information
Test your speakers and headphones with tone generator, frequency sweep, white/pink noise, and left/right channel isolation. Supports sine, square, sawtooth, and triangle waveforms
Measure your typing speed (WPM) and accuracy with multiple modes including common words, mixed difficulty, and code snippets. Real-time stats, WPM chart, and configurable duration
Test the Vibration API with single pulses, presets (SOS, heartbeat, double-tap, alarm), and custom millisecond patterns. Mobile devices only.
Test your webcam: live preview, device list, resolution probing (QQVGA to 4K), active settings, capability inspection, and snapshot capture. Useful for verifying camera resolutions and constraints.
Generate ANSI escape codes for colored terminal output with live preview, supporting 16 colors, 256 colors, and true color RGB modes for bash, zsh, and other shells
Generate ASCII art text banners using FIGlet fonts, convert uploaded images into ASCII or Braille-dot art with custom character sets/detail controls, edit with text/grid tools, zoom previews, and paint ANSI-colored/styled output with multiple escape copy formats
Complete ASCII character reference table showing decimal, hexadecimal, octal, and binary codes for all 128 standard characters including control characters with escape sequences
Create beautiful code screenshots with syntax highlighting, multiple themes (Monokai, Dracula, Nord, GitHub), gradient backgrounds, window chrome styles, and export to PNG or SVG
Compare two texts or normalized JSON documents side-by-side and highlight differences line-by-line using LCS algorithm with inline and split view modes, color-coded additions and deletions
View Microsoft Word (.docx) documents directly in the browser with full formatting, headers, footers, and page breaks. Export to HTML or Markdown.
Browse, search, and copy emojis organized by category with one-click copying to clipboard, featuring thousands of Unicode emojis with skin tone variants
Escape or unescape special characters for JSON, HTML, URL, Regex, Shell, SQL, and CSV formats with bidirectional conversion and instant results
Upload and inspect font files (TTF, OTF, TTC, WOFF, WOFF2) with Unicode block filters, Private Use icon glyph support, preview text, adjustable glyph size, and copy formats for characters, U+ codes, HTML entities, and CSS escapes
Generate lorem ipsum placeholder text with customizable word, sentence, or paragraph counts for mockups, wireframes, and design prototypes
Live Comark markdown editor with GitHub Flavored Markdown, Mermaid diagrams, syntax-highlighted code blocks, and KaTeX math rendering
Convert text to NATO phonetic alphabet (Alpha, Bravo, Charlie) for clear verbal communication, useful for spelling over radio, phone, or in noisy environments
Markdown notes organized in nested folders with live preview, drag-and-drop, and auto-save to your browser via IndexedDB. Import and export .md files
Obfuscate and mask sensitive text using multiple methods including asterisks, ROT13, leetspeak (1337), Unicode lookalikes, and character scrambling for privacy
Test regular expressions with real-time matching, groups, and flags
Edit and convert subtitle files (SRT, WebVTT, ASS) with synced video preview, visual timeline, time sync, bulk time shift, split/merge, search & replace, overlap detection, and format conversion
Transform text with powerful operations including sort lines, remove duplicates, reverse, case conversion (uppercase, lowercase, title, camel, snake, kebab, pascal case), and line manipulation