Available tools
Perform everyday calculations and basic scientific functions directly in your browser with keyboard support and no data uploads.
Capture photos from your browser using the webcam and download PNG snapshots without uploading any images.
Create APA/MLA/Chicago/IEEE/GB/T 7714 citation strings in your browser and copy them into papers and reports.
Evaluate whether your foreground/background colors meet WCAG AA/AAA contrast requirements and preview accessibility impact.
Convert a color value into HEX/RGB/HSL formats in your browser and copy the results for design or code.
Generate a color palette from an image with HEX values and CSS-ready variables, processed entirely on the client.
Pick precise colors from an image, inspect HEX/RGB/HSL values and copy them without uploading the picture.
View heading degrees from your device sensors in the browser with optional true north estimation for simple navigation checks.
Paste a baseline contract and several versions to see highlighted differences and copy a unified-style diff for review.
Encrypt or decrypt files locally with AES-256-GCM and download either the JSON payload or the restored file, all in the browser.
Compress GIFs by tuning size, frame rate and colors with ffmpeg.wasm in your browser, with all processing done locally and no file uploads.
Convert GIF animations to MP4 or WebM in your browser with ffmpeg.wasm, tuning size and FPS with all work done locally and no file uploads.
Convert Go map fmt output to readable JSON and back again directly in your browser so you can paste data into Go code or documentation without sending anything over the network.
Compress or decompress text and files using Gzip or Deflate directly in your browser, viewing Base64 output or downloading binary results without uploading any content to a server.
Convert a single image into a macOS ICNS icon file with multiple sizes, processed locally in your browser.
Generate Windows-compatible ICO icon files from a single image, with all processing done locally in your browser.
Convert icon font files to Base64 Data URLs and generate @font-face CSS locally in your browser for font inlining and quick debugging.
Choose preset or custom ID sizes, set background and fine-tune zoom/position, then export PNG/JPG locally in your browser with no uploads.
Compress common image formats with adjustable quality and instant size comparison, all processed locally in your browser.
Convert images between popular formats such as JPG, PNG, WebP, BMP, ICO and GIF directly in your browser with no uploads.
Crop images with zoom, pan and multiple regions, exporting lossless PNGs locally with no uploads.
Resize images to an exact pixel size using contain or stretch modes, exporting a PNG locally in your browser with zero uploads.
Merge multiple images into a single PDF with page size, DPI, margin and background color control, all generated locally in your browser with zero uploads.
Drop an audio or video file to inspect container, codecs, duration, bitrate and stream details in your browser, copy the parsed JSON and keep everything local with no uploads.
Convert Markdown into Word-ready content as rich HTML or plain Markdown and copy it directly into your document, with all processing done locally for privacy.
Markdown editor with live preview and local draft saving that lets you copy Markdown or export HTML without uploading any content.
Create a playlist from local audio files and play them in your browser with speed, volume and loop controls, keeping every track fully local with no uploads.
Measure environmental noise levels in your browser using the microphone, with live dB readings and basic calibration while keeping all audio local and private.
WebRTC-based P2P file transfer between browsers, with no relay server and all file data kept local to your devices.
Enter a base HEX color to generate multiple harmonious palettes locally and copy them into your design workflow with one click.
Rewrite and optimize PDF structure locally to try reducing file size.
Encrypt PDFs to JSON and decrypt them back locally using AES-256-GCM.
Extract selected PDF pages to a new PDF or per-page ZIP locally.
Merge and reorder multiple PDFs locally with per-file page ranges.
Rotate all or selected PDF pages by 90/180/270 degrees locally.
Split or extract PDF pages locally in your browser with no uploads.
Stamp or watermark PDFs locally in your browser with no uploads.
Convert PDF pages to PNG/JPG images and download as a ZIP with adjustable page range and render scale, processed fully in the browser.
Measure on-screen distances in pixels with optional calibration to cm/mm/in using fully local processing in your browser with no uploads.
Annotate screenshots with pen, rectangles, arrows and text, then export PNG locally in your browser with no uploads.
Extract red seals from scanned documents into a transparent PNG stamp, with local-only processing and adjustable detection parameters.
Analyze red seals in scans and screenshots with pixel-based metrics to produce a suspicion score and mask preview, running entirely in the browser for privacy.
Draw a handwritten signature and export a transparent PNG with adjustable stroke settings and auto-trim, running entirely in the browser for privacy.
Extract text from PDFs locally and export as TXT or ZIP, with no uploads.
Generate TOC pages for your PDF from a “page number + title” list and insert them locally without uploads.
Remove pages from a PDF locally in your browser and download a slimmer copy without uploads.
Convert PEM/DER/JWK/JWKS locally, export JWK/JWKS and PEM/DER, and inspect key details.
Repack PPTX locally to try reducing size without changing slides or uploading files.
Drag two rays to measure angles on screen, with both primary and reflex angles shown, all computed locally.
Convert Unix timestamps to date/time and back in local time or UTC, with one-click copy for seconds and milliseconds and fully local processing in your browser.
Browser-based speech-to-text tool powered by the Web Speech API, with language selection and real-time interim/final transcripts processed locally for privacy.
Merge multiple images into a sprite sheet PNG with configurable width and padding, and export JSON coordinates plus ready-to-use CSS for frontend asset optimization.
Format SQL queries with smart line breaks and indentation, optional uppercase keywords, and fully local processing with no uploads.
Check a site’s HTTP and HTTPS reachability, status codes and redirects via a public proxy to quickly spot HTTPS configuration issues and redirect problems.
Convert subtitle formats and fix timelines entirely in your browser, with UTF-8/GBK encoding support and no file uploads.
Convert SVG graphics to PNG or JPG locally with custom size and background, without uploading any files.
Optimize SVGs locally by removing comments and metadata and compressing whitespace to shrink file size.
Convert text to spoken audio locally in your browser with adjustable voice, rate and pitch, without uploading any data.
Online timer with countdown and stopwatch modes plus quick presets, running entirely in your browser without sending any data.
Convert between IANA time zones and see UTC plus Unix timestamps entirely in your browser with no data uploads.
Convert between TOML and JSON with optional pretty JSON output, fully in-browser with no data uploads.
Convert units for length, mass, temperature, area, volume, speed and data size with adjustable precision, all computed locally in your browser.
Generate UUID v4 values locally in your browser with batch support, uppercase and hyphen removal options, plus one-click copy.
Compress local videos to MP4 (H.264) with resolution, CRF and audio bitrate controls, all processed locally in your browser.
Convert local videos between MP4/WebM/MKV/MOV/AVI with configurable scaling, FPS, CRF and audio bitrate, all processed locally in your browser.
Play local video files in your browser with speed, volume, loop and picture-in-picture controls, all processed locally with no uploads.
Convert local video segments to GIF with adjustable FPS and width, processed fully in the browser with no uploads.
Trim local videos by start and end time and export the selected part as a WebM clip, processed fully in the browser.
Connect to WebSocket endpoints, exchange messages and inspect logs directly in your browser for quick real-time API debugging.
Repack DOCX ZIP containers locally with adjustable compression levels to gently reduce file size before sharing.
Free online X.509 certificate parser. View Subject, Issuer, Validity, and SAN details from PEM/DER files locally in your browser.
Free online XMind Viewer. Open .xmind files locally in browser, preview mind maps, and export outlines to Markdown.
Free online XML to JSON Converter. Smartly parses XML documents to JSON with custom indentation and attribute handling.
Free online ZIP Encryptor. Pack files into ZIP and encrypt with AES-256-GCM locally.
Upscale images by 2×/3× with RealCUGAN AI when available, or fall back to high‑quality resize for compatibility, all running locally with zero uploads.
One-click tool to strip EXIF from images and properties from PDFs, ensuring privacy with no uploads.
Calculates the optimal bedtime and wake-up time to align with your natural sleep rhythms and improve sleep quality.
Calculate the total and annual appreciation rate of an asset.
Quickly estimate your Adjusted Gross Income for taxes. 100% private, local processing.
Calculate your Modified AGI to evaluate your eligibility for various tax deductions.
Easily convert your wage into an annual salary based on your pay rate.
Convert your annual or hourly wage into a monthly income for better budgeting.
Instantly convert your annual salary into biweekly paycheck amounts.
Convert your hourly wage into a full-time equivalent annual salary.
Calculate your total overtime earnings based on your wage and overtime rate.
Instantly calculate your 1.5x overtime rate and extra hours earnings.
Determine your new salary and exact percentage increase after a raise.
Calculate your PayPal transaction fees and find out your exact net amount.
Quickly convert any large number of pennies into standard dollar amounts.
Enter the original price and discount percentage to instantly see your savings.
Project your future available Paid Time Off (PTO) hours and days.
Estimate the total weight of a cash amount based on currency type.
Quickly convert your annual fixed salary into an equivalent hourly wage.
Find the price per square foot or square meter of real estate to easily compare values.
Estimate the costs of hiring a property management company for your rental property.
Calculate the exact prorated rent amount when moving in or out mid-month.
Compute total agent commission, splits, and net proceeds from a property sale.
See your recommended maximum monthly rent using the standard 30% rule of thumb.
Analyze your real estate investment by computing NOI, cash flow, and Cap Rate.
Calculate your annual tax deduction for a residential rental property (27.5-year method).
Free online Body Mass Index (BMI) calculator. Check if your weight is in a healthy range based on your height. 100% priv...
Predict your most fertile days, ovulation date, and safe days based on your menstrual cycle.
Free online kinship calculator. Instantly figure out family relationship titles. Runs locally in your browser for privacy.
Send HTTP requests with custom methods, headers and body, with all requests running locally in your browser.
Lightweight, privacy-first online tools that run entirely in your browser. AES encryption and word counter are available now, more utilities coming soon.
Merge multiple PDF files locally in your browser with ordering and page ranges.
Format or minify JSON locally with custom indentation and optional key sorting.
Recursively compare two JSON values and list added/removed/changed/type-changed differences.
Convert between CSV and Excel locally in your browser with auto delimiter detection and header handling, no uploads.
Inspect CSV data locally with row/column stats, inferred column types, table preview and a lightweight line chart.
Convert CSV to JSON locally in your browser with configurable delimiter and header handling. Ideal for API testing and data import tasks.
Turn tabular CSV data into YAML structures locally in your browser, with configurable delimiter and header row.
Parse Excel workbooks locally and export sheets as JSON with optional header row detection. No files are uploaded.
Calculate the Compound Annual Growth Rate of an investment.
Convert JSON arrays of objects to CSV locally, flattening nested fields into columns. Perfect for spreadsheets and BI tools.
Export JSON arrays of objects to .xlsx files locally in your browser with custom sheet and file names.
Convert between JSON and YAML locally in your browser with configurable JSON indentation and one-click copy for config editing.
Calculate the future value and total interest of an investment.
Calculate annual asset depreciation using the straight-line method.
Calculate the future value of a series of periodic investments.
Calculate Return on Investment and net profit.
Quickly estimate the time it takes for an investment to double.
Calculates the change in purchasing power of money over time.
Calculate commission based on sales amount and commission rate.
Lightweight, privacy-first online tools that run entirely in your browser. AES encryption and word counter are available now, more utilities coming soon.
Generate RSA-OAEP key pairs locally in your browser and export PEM public/private keys for testing and development.
Generate cryptographically secure random salt values locally in your browser with configurable length and Hex/Base64/Base64URL output formats, ideal for password hashing and token signing.
Evaluate password length, character types, diversity and common patterns, and combine this with database breach checks via k-anonymity so only hash prefixes are sent and your plain password stays on your device.
Securely generate various types of API keys with custom formats and batch generation, all locally in your browser.
Configure minimum/maximum range, count, uniqueness and output format to generate random integers using crypto.getRandomValues locally in your browser for draws, test data and simulations.
Edit JWT header and payload, choose HS256/HS384/HS512 or none, and generate signed tokens locally in your browser via Web Crypto without uploading secrets, ideal for API auth testing.
Free online JWT token decoder: decode header and payload, inspect signature segment format, and interpret common claims such as exp/nbf/iat, all locally in your browser with no token data uploaded.
Generate HMAC values locally in your browser using SHA-1 / SHA-256 / SHA-512 with text or hex keys, and view Hex and Base64 outputs without uploading any data.
Compute MD5 / SHA-1 / SHA-256 / SHA-512 hashes for text or files locally in your browser and optionally compare them with an expected value.
Encode or decode UTF-8 text to and from Base64, including URL-safe mode, with all processing done locally in your browser.
Generate Apple Developer certificate CSRs and RSA key pairs locally in your browser.
Legacy-compatible DES encrypt/decrypt tool with CBC/ECB modes and local-only processing.
Generate or verify bcrypt/argon2id password hashes locally in your browser with no uploads.
Edit Word/Excel/PDF document metadata such as title, author, dates, keywords, company and manager fully in your browser with no uploads, suitable for privacy cleanup before sharing.
Preview .docx files and print / save them as PDF directly in your browser with no uploads.
Browse and search emojis online, copy with one click and keep recent usage, all processed locally in your browser.
Convert audio between MP3/WAV/FLAC/OGG/M4A/OPUS formats online with basic settings for bitrate, sample rate and channels, processed fully in your browser.
Merge multiple audio files into a single WAV directly in your browser, free and private.
Reduce background noise from recordings and export clean WAV/MP3 entirely in your browser, free and private.
Automatically trim silent sections from audio, tweak detection settings, and export clean WAV/MP3 directly in your browser.
Trim audio by start/end time directly in your browser and export a clean WAV clip with no uploads.
Browser-based AV transcoder for converting video to WebM and audio to WAV locally with no uploads.
Convert integers between bases 2–36 using BigInt locally in your browser with zero uploads.
Calculate the cross-price elasticity between goods.
Infer C# property types from sample JSON and generate class definitions with support for List<T>/arrays, JsonPropertyName attributes and nullable reference types, all processed locally in your browser.
Infer Go struct types from sample JSON and generate struct definitions with json tags and omitempty support for partially present fields, all processed locally in your browser.
Infer TypeScript types from sample JSON and generate interface/type declarations with support for nested objects, arrays and union types, all processed locally in your browser.
Infer Java POJO field types from sample JSON and generate class definitions with List<T>/array support, optional @JsonProperty annotations and nested static classes, all processed locally in your browser.
Infer Python Pydantic BaseModel fields from sample JSON and generate models with Optional, List, Any and alias mapping support, all processed locally in your browser.
Infer Kotlin data class fields from sample JSON and generate type-safe models with List, nullable types and optional kotlinx.serialization annotations, all processed locally in your browser.
Infer Rust struct types from sample JSON and generate serde-ready definitions with Option, Vec and field rename support, all processed locally in your browser.
Visually diff two JSON values with a recursive tree, showing added, removed, changed and type-changed nodes, with hide-equal and copyable diff list, all processed locally in your browser.
Validate JSON data against a JSON Schema locally in your browser, with clear error paths and messages for type, required, enum, const, min/max, pattern and more. $ref is not resolved.
Generate JSON Schema from sample JSON locally in your browser, including type/properties/required/items and optional additionalProperties=false for API definitions and documentation.
Convert between INI, YAML, and JSON locally in your browser with basic validation and optional pretty-printed JSON output, ideal for config migrations and debugging.
Quickly convert text between upper, lower, title, sentence, camelCase, snake_case, kebab-case and more, all locally in your browser.
Compare two texts line by line, highlight inserted/deleted/unchanged lines, and copy unified diff. Everything runs locally in your browser.
Merge multiple Excel workbooks locally, either keeping sheets as tabs or combining all data into a single sheet and downloading a new file.
Strip HTML tags and extract clean plain text locally in your browser with zero uploads.
Paste HTML and convert it to Markdown locally in your browser, with GFM tables and task lists support.
Convert Markdown to Confluence Wiki Markup or enterprise-style format locally in your browser with preview and copy support.
Paste or upload Markdown, preview it and export through the browser print dialog to PDF. All processing runs locally in your browser.
Escape or unescape HTML / JSON / Unicode text locally in your browser with zero uploads.
Encode or decode URLs in standard and form modes locally in your browser.
Test JavaScript regular expressions with flags, groups, copyable matches and replacement preview. Everything runs locally in your browser.
Parse and edit URL protocol, host, pathname, query parameters and hash, then rebuild a normalized URL locally in your browser.
Parse raw HTTP headers into JSON or generate raw headers from JSON, with simple Cookie splitting, all locally in your browser.
Generate and parse Content-Security-Policy headers with common directives, security warnings and normalized output. All processing runs locally in your browser.
Parse and generate cron expressions with common templates, visual field editing and upcoming run previews. All calculations are performed locally in your browser.
Visually build cron expressions with presets, validation and next-run preview. All calculations are performed locally in your browser.
Generate QR codes locally with adjustable size, margin, error correction and colors. Download PNG files directly.
Generate many QR code PNGs at once and download them as a ZIP. All processing runs locally in your browser.
Upload a QR image and decode its content locally in your browser with one-click copy.
Use your camera to scan QR codes in real time, decode locally and copy or open links.
Validate Apple App Site Association (AASA): check reachability, Content-Type, JSON structure and applinks rules; includes a Universal Links matcher and a troubleshooting guide.
Paste a curl command and generate fetch or Axios request code, all running locally in your browser.
Visual helper to analyze CORS preflight and response header configuration.
Visual CSS gradient editor with live preview and copyable background code.
Free online Audio Encoder. Runs locally in your browser with zero uploads for privacy and speed.