Free Online Tools
Fast, free, and private. All tools run in your browser.
Developer Tools
- JSON Formatter Format and beautify your JSON data with proper indentation.
- JSON Validator Validate your JSON data and get detailed error messages.
- Base64 Encoder/Decoder Encode text to Base64 or decode Base64 back to plain text.
- URL Encoder/Decoder Percent-encode text for URLs or decode encoded URL components.
- JWT Decoder Decode and inspect the header and payload of a JWT token.
- JSON Minifier Minify and compress JSON to the smallest possible size.
- JSON Diff Compare two JSON documents and see exactly what changed.
- JSON to CSV Convert a JSON array of objects into CSV for Excel or Sheets.
- JSON to YAML Convert JSON into clean, readable YAML for config files.
- JSON to XML Convert JSON into well-formed, indented XML in one click.
- JSON to TypeScript Generate TypeScript interfaces from a JSON sample instantly.
- JSON to JavaScript Convert JSON into a clean JavaScript object literal.
- JSON to Table Turn a JSON array of objects into an HTML table.
- JSON Flattener Flatten nested JSON into single-level dot-notation keys.
- JSON Unflattener Rebuild nested JSON from flat dot-notation keys.
- JSON Escape Escape text so it can be used safely as a JSON string.
- JSON Unescape Turn an escaped JSON string back into plain text.
- JSON Sort Keys Alphabetically sort the keys of a JSON object, recursively.
- JSON Path Tester Test JSONPath expressions against JSON and see the matches.
- CSV to JSON Convert CSV into a JSON array of objects with type parsing.
- CSV to YAML Convert CSV into a clean YAML list of mappings.
- CSV to Markdown Convert CSV into an aligned Markdown table for GitHub and docs.
- CSV Viewer View CSV as a searchable, sortable table in your browser.
- CSV Column Extractor Keep or reorder only the CSV columns you choose by name.
- CSV Delimiter Converter Change a CSV delimiter between comma, semicolon, and tab.
- XML Formatter Format, beautify, and minify XML with one click.
- XML Validator Check whether XML is well-formed and pinpoint errors.
- XML to JSON Convert XML into structured JSON with attributes and arrays.
- YAML Formatter Clean up and re-indent YAML with consistent formatting.
- YAML Validator Check whether YAML is well-formed and pinpoint syntax errors.
- YAML to JSON Convert YAML into clean, structured JSON instantly.
- HTML Encoder/Decoder Encode special characters to HTML entities or decode HTML entities back to text.
- Unicode Encoder/Decoder Encode text to \uXXXX Unicode escape sequences or decode escapes back to text.
- ASCII Converter Convert text to ASCII codes and ASCII codes back to text.
- Hex Encoder Encode text to hexadecimal and decode hex back to text.
- Hex Decoder Decode a hexadecimal string back into readable text.
- Binary Converter Convert text to binary and binary back to text.
- UUID Generator Generate random RFC 4122 UUIDs (v4) instantly in your browser.
- Bcrypt Generator Generate and verify bcrypt password hashes online, right in your browser.
- SHA-256 Generator Generate a SHA-256 hash from any text online, right in your browser.
- SHA-1 Generator Generate a SHA-1 hash from any text online, right in your browser.
- MD5 Generator Generate an MD5 hash from any text online, right in your browser.
- Timestamp Converter Convert Unix timestamps to human-readable dates and back, in your browser.
- Unix Time Converter Convert Unix time (epoch) to a human date and back, with a live current epoch clock.
- Cron Expression Generator Build and understand cron schedule expressions with presets and a plain-English description.
- Cron Expression Parser Paste a cron expression and instantly read what it means in plain English, with a field-by-field breakdown.
- Regex Tester Test and debug regular expressions against your text, with live matches and capture groups.
- Regex Escape Escape special regex characters so any text can be matched literally, or unescape them back.
- Markdown Preview Write Markdown and see the rendered HTML update live in your browser.
- Markdown to HTML Convert Markdown to clean HTML source code you can copy or download.
- HTML to Markdown Convert HTML into clean Markdown you can copy or download.
- Diff Checker Compare two blocks of text and see added and removed lines.
- Text Compare Compare two texts side by side and find the differences with word-level highlighting.
- SQL Formatter Format, beautify, and minify SQL queries with clean indentation.
- SQL Minifier Minify and compress SQL queries by removing whitespace and comments.
- JWT Generator Create and sign a JSON Web Token (JWT) with HS256, HS384, or HS512.
- User Agent Parser Parse a User-Agent string into browser, engine, operating system, and device.
Text Tools
- Word Counter Count words, characters, sentences, and paragraphs as you type.
- Character Counter Count characters live and see how many you have left against a character limit.
- Line Counter Count lines in your text and clean them up — remove blank lines, drop duplicates, and trim trailing spaces.
- Sentence Counter Count sentences and analyze them — average words per sentence, longest and shortest, and a flag for run-on sentences.
- Paragraph Counter Count paragraphs and analyze them — average words and sentences per paragraph, the longest and shortest, and a breakdown of each paragraph.
- Reading Time Calculator Estimate how long text takes to read at slow, average, fast, or custom reading speeds, plus speaking time.
- Remove Duplicate Lines Remove duplicate lines and delete repeated lines from a list, with case-insensitive matching, whitespace trimming, keep first or last, and optional sorting.
- Remove Empty Lines Remove empty lines and delete blank lines from text. Strip all blank lines or collapse multiple blanks into one, treat whitespace-only lines as empty, and trim trailing spaces.
- Sort Lines Sort lines of text alphabetically (A-Z or Z-A), by number, by length, or with natural sort. Ignore case, trim whitespace, remove duplicates, and drop blank lines.
- Reverse Lines Reverse the order of lines in any text so the last line becomes first. Flip a list or block of text top to bottom, with options to trim lines, drop blanks, and remove duplicates.
- Reverse Text Reverse text online: flip the characters in your text so it reads backward, reverse the order of words, or spell each word backward while keeping word order. Works on whole text or line by line, all in your browser.
- Shuffle Lines Randomly shuffle the order of lines in any text. Paste a list and get it back in a random order, with options to trim lines, drop blanks, and remove duplicates before shuffling.
- Uppercase Converter Free online uppercase converter. Instantly change any text to UPPERCASE (ALL CAPS) in your browser, then copy the result with one click. No uploads, no sign-up, and your text never leaves your device.
- Lowercase Converter Free online lowercase converter. Instantly change any text to lowercase (all small letters) in your browser, then copy the result with one click. No uploads, no sign-up, and your text never leaves your device.
- Title Case Converter Free online title case converter. Instantly capitalize the first letter of every word in your text — perfect for titles and headings — then copy the result with one click. No uploads, no sign-up, and your text never leaves your device.
- Sentence Case Converter Free online sentence case converter. Instantly fix text so each sentence starts with a capital letter and the rest is lowercase — perfect for cleaning up ALL CAPS or messy paste — then copy the result with one click. No uploads, no sign-up, and your text never leaves your device.
- camelCase Converter Free online camelCase converter. Instantly turn any text, phrase, or variable name into camelCase — lowercase first word, every following word capitalized and joined with no spaces, like firstName or userProfileId — then copy it with one click. No uploads, no sign-up, and your text never leaves your device.
- snake_case Converter Free online snake_case converter. Instantly turn any text, phrase, or variable name into snake_case — all lowercase with words joined by underscores, like first_name or user_profile_id — then copy it with one click. No uploads, no sign-up, and your text never leaves your device.
- kebab-case Converter Free online kebab-case converter. Turn any text, title, or variable name into kebab-case — all lowercase with words joined by hyphens, like my-blog-post or main-nav-link — perfect for URL slugs, CSS class names, and HTML attributes. Copy the result with one click. No uploads, no sign-up, and your text never leaves your device.
- PascalCase Converter Free online PascalCase converter. Instantly turn any text, phrase, or identifier into PascalCase — every word capitalized, including the first, and joined with no spaces, like UserProfile or HttpRequestHandler — then copy it with one click. No uploads, no sign-up, and your text never leaves your device.
- Slug Generator Free online URL slug generator. Turn any title, headline, or phrase into a clean, SEO-friendly URL slug — accented and Unicode characters are transliterated to plain ASCII (so “Café Münü” becomes cafe-munu), punctuation and emoji are stripped, and words are joined with a hyphen or underscore. Choose your separator, set an optional maximum length, and copy the slug with one click. No uploads, no sign-up, and your text never leaves your device.
- Whitespace Remover Remove extra spaces and whitespace from text online. Trim leading and trailing spaces, collapse multiple spaces and tabs into one, remove all whitespace, convert tabs to spaces or spaces to tabs, and strip invisible zero-width and non-breaking characters.
- Text Cleaner Clean up text copied from Word, PDFs, Google Docs, and the web. Convert curly smart quotes to straight quotes, turn em and en dashes into hyphens, replace the ellipsis character with three dots, fix garbled mojibake characters, strip accents and diacritics, remove emoji, and tidy spacing — all in one click.
- Find and Replace Text Find and replace text online for free. Bulk replace words or phrases across any text with plain-text or regular expression (regex) search, case-insensitive matching, whole-word matching, and replace-all or replace-first modes. See how many replacements were made, with everything running privately in your browser.
- Lorem Ipsum Generator Generate placeholder Lorem ipsum text by paragraphs, sentences, or words.
- Alphabetizer Put words and lists in alphabetical order online. Paste a comma, space, semicolon, or line separated list and sort it A-Z or Z-A, ignore case, remove duplicates, and ignore leading articles like a, an, and the.
- Keyword Density Checker Check the keyword density and word frequency of any text online. Paste your content to see how often each keyword and phrase appears, with counts and density percentages for one, two, and three word phrases, plus an optional stop-word filter.
- Text to List Convert text to a list online. Paste text, split it by line, comma, space, or a custom delimiter, then wrap each item with a prefix and suffix using presets for HTML list items, numbered lists, bullets, or code arrays. Trim items, remove blanks, and remove duplicates.
- List to Text Join a list into one line of text online. Paste a list — one item per line, or split by comma, space, or a custom delimiter — and combine the items into a single string with the joiner you choose: comma, comma and space, space, new line, an and-list, or a custom separator. Trim items, drop blanks, remove duplicates, and quote or wrap each item before joining.
- Text Splitter Split text online by a delimiter (character, word, new line, custom string, or regex) or break it into fixed-size chunks of N characters or N words. Trim each piece, drop blanks, choose the output separator, and copy the result. Free, private, and runs in your browser.
- Text Merger Merge two or more lists of text line by line to combine columns side by side. Pick the glue between each pair (space, tab, comma, pipe, or custom), choose how to handle lists of unequal length (pad with blanks or stop at the shortest), trim each line, and copy the merged result. Free, private, and runs in your browser.
- Word Frequency Counter Count how many times each word appears in your text online. Paste any content to get a clean ranked word-to-count list, sort by count or alphabetically, set a minimum-occurrences filter, choose case-sensitive or case-folded counting, and copy the results as CSV or tab-separated values.
- Emoji Remover Remove emoji from text instantly. Strip every emoji, pictograph, and symbol — including multi-part emoji like family groups and skin-tone variations — from your text in one click, with options to clean up leftover spaces and see how many emoji were removed.
- Emoji Extractor Extract all emoji from text instantly. Pull every emoji, pictograph, and symbol — including multi-part emoji like family groups and skin-tone variations — out of any text in one click, with options to list unique emoji only, show how many times each appears, and put one emoji per line.
- Newline Converter Convert line endings online — switch between Windows (CRLF), Unix/Linux/macOS (LF), and classic Mac (CR), or turn newlines into \n escape sequences, spaces, or HTML <br> tags. Detects the current line-ending style and converts everything in your browser.
- Tab to Space Converter Convert tabs to spaces online. Replace every tab character with a set number of spaces, choose a custom tab width, use smart tab stops for true column alignment, or convert only the leading tabs that make up your indentation.
- Space to Tab Converter Convert spaces to tabs online. Replace groups of spaces with tab characters, set a custom tab width, convert only the leading indentation spaces, or use smart tab stops to rebuild tabs at true column boundaries — the exact inverse of converting tabs to spaces.
Image Tools
- Image Resizer Resize images to any dimension right in your browser.
- Color Picker Pick a color and convert between HEX, RGB, and HSL.
- PNG to WebP Converter Convert PNG images to WebP and shrink their file size, right in your browser.
- WebP to PNG Converter Convert WebP images to PNG so they open anywhere, right in your browser.
- JPG to WebP Converter Convert JPG and JPEG photos to WebP and shrink their file size, right in your browser.
- WebP to JPG Converter Convert WebP images to JPG so they open and share anywhere, right in your browser.
- PNG to JPG Converter Convert PNG images to JPG so they open and share anywhere, right in your browser.
- JPG to PNG Converter Convert JPG images to PNG for lossless quality and transparency support, right in your browser.
- Image to Base64 Converter Convert an image to a Base64 string or data URI right in your browser.
- Image Cropper Crop images to any size or aspect ratio right in your browser.
- Image Compressor Compress images to reduce file size right in your browser.
- Image Rotator Rotate images by 90, 180, or any angle right in your browser.
- Image Flipper Flip and mirror images horizontally or vertically right in your browser.
- Image Watermark Add a text watermark to your photos right in your browser.
- Image Blur Blur an image or photo online in your browser with adjustable strength.
- Image Sharpen Sharpen a blurry image or photo online in your browser with adjustable strength.
- Image Grayscale Convert an image or photo to grayscale (black and white) online in your browser, with adjustable intensity.
- Image Brightness Adjust the brightness of an image or photo online in your browser — brighten or darken it with a live preview, then download the result.
- Image Contrast Adjust the contrast of an image or photo online in your browser — increase or reduce it with a live preview, then download the result.
- Image Saturation Adjust the saturation of an image or photo online in your browser — boost colors, mute them, or go fully grayscale with a live preview, then download the result.
- Thumbnail Generator Create small image thumbnails right in your browser.
- Image Metadata Viewer View an image's dimensions, file size, format, and properties right in your browser.
- EXIF Viewer View EXIF data from your photos — camera, lens, exposure, date, and GPS — right in your browser.
- Color Extractor Extract the color palette from any image and get the HEX and RGB codes of its main colors, right in your browser.
- Dominant Color Finder Find the single dominant color of any image and get its HEX, RGB, and HSL codes, right in your browser.
Design & Color
- HEX to RGB Converter Convert HEX color codes to RGB values instantly in your browser.
- RGB to HEX Converter Convert RGB and RGBA color values to HEX color codes instantly in your browser.
- RGB to HSL Converter Convert RGB and RGBA color values to HSL color codes instantly in your browser.
- HSL to RGB Converter Convert HSL and HSLA color values to RGB color codes instantly in your browser.
- HEX to HSL Converter Convert HEX color codes to HSL values instantly in your browser.
- HSL to HEX Converter Convert HSL and HSLA color values to HEX color codes instantly in your browser.
- CSS Gradient Generator Create linear and radial CSS gradients with a live preview and copy the code.
- Advanced CSS Gradient Generator Build multi-stop linear, radial, and conic CSS gradients with unlimited color stops, presets, and a live preview.
- CSS Box Shadow Generator Visually design CSS box-shadow with live preview, sliders for offset, blur, spread, color, opacity, and inset.
- CSS Border Radius Generator Visually generate CSS border-radius with live preview, per-corner sliders, a link-all toggle, and px or percent units.
- CSS Clamp Generator Generate a fluid, responsive CSS clamp() value from a minimum and maximum size and viewport, with px or rem units and a live preview of the formula.
- Tailwind Color Generator Generate a full Tailwind CSS color scale (50–950) from any base color, with live swatches and copy-ready Tailwind v4 @theme or v3 config output.
- Color Contrast Checker Check the WCAG contrast ratio between two colors and see if they pass AA and AAA accessibility levels.
- Accessible Color Checker Check if your text and background colors are accessible and get WCAG-compliant color suggestions that pass AA or AAA when they fail.
- Color Palette Generator Generate beautiful color palettes from any base color using harmony rules — complementary, analogous, triadic, tetradic, monochromatic, and shades — with live swatches and copy-ready CSS variables.
- Random Color Generator Generate one or many random colors at once in HEX, RGB, and HSL. Lock the colors you like, regenerate the rest, and copy any color or the whole batch — all in your browser.
- Material Color Generator Generate a full Material Design color palette from any base color, with all primary shades (50–900), accent colors (A100–A700), live swatches, and copy-ready CSS, SCSS, or JSON output.
- Favicon Generator Turn any image into favicon PNGs in every size you need.
- SVG Placeholder Generator Generate lightweight SVG placeholder images with custom size, colors, and text. Copy the SVG code or data URI, or download the file.
- CSS Filter Generator Visually build CSS filter effects with live preview and sliders for blur, brightness, contrast, grayscale, hue-rotate, invert, opacity, saturate, and sepia.
Generators
- Random Password Generator Generate strong, random, secure passwords in your browser.
- Secure Password Generator Generate strong, memorable passphrases from random words.
- Pronounceable Password Generator Generate strong passwords that are easy to say and remember.
- Random String Generator Generate random strings of any length from letters, numbers, symbols, or custom characters.
- Random Number Generator Generate random numbers in any range, with options for how many, decimals, unique values, and sorting.
- Random Letter Generator Generate random letters of the alphabet, with options for case, count, separator, vowels or consonants only, and no repeats.
- Random Date Generator Generate random dates between two dates, with options for how many, output format, random time of day, unique dates, and sorting.
- Random Name Generator Generate random full names, first names, or last names, with options for gender, how many to generate, and separator.
- Fake User Generator Generate realistic fake user profiles with names, emails, phone numbers, addresses, and more — output as text, JSON, or CSV for testing and mockups.
- Fake Address Generator Generate realistic fake street addresses in multiple country formats (US, UK, BR, CA, DE, AU, FR) with locale-correct postal codes and components — export as text, JSON, or CSV.
- Fake Company Generator Generate realistic fake company data — business name, industry, slogan, employee count, founding year, website, email, and phone — in multiple country styles (US, UK, BR, DE, FR). Export as text, JSON, or CSV.
- Fake Email Generator Generate bulk fake email addresses in your browser. Pick a name-to-email format (first.last@, flast@, first_last@, and more), choose common, random, or your own custom domains, generate up to 1000 unique addresses at once, and export as plain text, JSON, or CSV.
- Barcode Generator Generate barcodes online for free. Create Code 128, EAN-13, and UPC-A barcodes from any text or number, preview them live, then copy the SVG code or download a high-resolution SVG or PNG. Everything runs in your browser.
- QR Code Generator Generate QR codes online for free. Turn any URL, text, contact, or Wi-Fi details into a scannable QR code, customize the size, colors, and error-correction level, then download a crisp SVG or high-resolution PNG. Everything runs in your browser.
Calculators
- Percentage Calculator Calculate percentages, percentage change, and percentage of a number, all in one place.
- Percentage Increase Calculator Calculate the percentage increase or decrease between an old and a new value, with the signed percent change and the exact difference.
- Percentage Decrease Calculator Calculate the percentage decrease from an original value to a lower one. Get the percent decrease as a positive figure, the amount it dropped, and how much remains — perfect for discounts, markdowns, and price drops.
- Discount Calculator Calculate the sale price after a discount. Enter an original price and a percent off to instantly see the final price, how much you save, and the percentage of the price you still pay.
- Tip Calculator Calculate the tip and total for any bill, then split it between people. Enter the bill amount and a tip percentage to instantly see the tip, the grand total, and the amount each person owes.
- Loan Calculator Calculate your monthly loan payment from the loan amount, interest rate, and term. Instantly see the monthly payment, the total you'll repay, and the total interest for any personal, auto, student, or home loan.
- Compound Interest Calculator See how your money grows with compound interest. Enter a starting amount, annual interest rate, time, compounding frequency, and optional monthly contributions to instantly get the final balance, total contributed, and total interest earned.
- Simple Interest Calculator Calculate simple interest in seconds. Enter a principal, an annual interest rate, and a time in years or months to instantly see the total interest earned and the final balance, using the classic I = P × r × t formula.
- ROI Calculator Calculate return on investment (ROI) in seconds. Enter the amount you invested and the amount you got back to instantly see your ROI percentage and net profit, with an optional holding period for annualized ROI — all using the standard ROI = (gain − cost) / cost formula.
- Profit Margin Calculator Calculate profit margin in seconds. Enter your cost and your selling price (revenue) to instantly see your profit margin percentage, gross profit, and markup percentage — using the standard margin = (revenue − cost) / revenue × 100 formula.
- Markup Calculator Calculate markup percentage in seconds. Enter your cost and your selling price (revenue) to instantly see your markup percentage, gross profit, and profit margin — using the standard markup = (revenue − cost) / cost × 100 formula.
- VAT Calculator Add or remove VAT from any amount in seconds. Enter a price and a VAT rate to instantly see the net (pre-tax) amount, the VAT amount, and the gross (tax-inclusive) total — switch to reverse mode to extract the VAT already included in a price.
- Sales Tax Calculator Figure out sales tax on any purchase in seconds. Enter a pre-tax amount and your sales tax rate to instantly see the tax amount and the total with tax — or switch to reverse mode to back the sales tax out of a tax-inclusive total.
- Age Calculator Calculate your exact age in years, months, and days from your date of birth, plus age in weeks, days, hours, and a next-birthday countdown.
- Date Difference Calculator Calculate the exact difference between two dates in years, months, and days, plus the total in weeks, days, business days, hours, minutes, and seconds.
- BMI Calculator Calculate your Body Mass Index (BMI) from your height and weight in metric or imperial units, see your weight category, and the healthy weight range for your height.
- Pace Calculator Calculate running and walking pace, finish time, or distance. Enter any two of distance, time, and pace and get the third, in minutes per kilometre or per mile, with race-distance presets and your speed.
- Mortgage Calculator Estimate your monthly mortgage payment from the home price, down payment, interest rate, and loan term. Instantly see the monthly principal-and-interest payment, the loan amount, the total you'll repay, and the total interest over the life of the loan.
- Savings Calculator See how your savings grow over time. Enter an initial deposit, a monthly contribution, an annual interest rate, and the number of years, and instantly see your projected final balance, how much you'll deposit, the total of your monthly contributions, and the total interest earned with monthly compounding.
- Work Hours Calculator Add up the hours you worked from a clock-in and clock-out time. Enter your start time, end time, and any unpaid break, and instantly see your total hours worked as hours and minutes, as decimal hours, and as total minutes. Overnight shifts that cross midnight are handled automatically, and you can add an hourly rate to see your pay for the shift.
- Hourly Rate Calculator Convert a salary to an hourly rate, or an hourly rate to a salary, in seconds. Enter an annual salary (or an hourly wage), your hours worked per week, and the weeks you work per year, and instantly see your equivalent hourly, weekly, monthly, and annual pay. Switch direction with one click to work out what wage matches a target salary or what a salary works out to per hour.
- Electricity Cost Calculator Work out how much an appliance or device costs to run. Enter its power in watts or kilowatts, how many hours a day you use it, and your electricity price per kWh, and instantly see the energy it uses and what it costs you per day, week, month, and year. Perfect for sizing up heaters, air conditioners, computers, fridges, and any always-on gadget so you can spot the energy hogs and cut your bill.
- Storage Size Calculator Convert digital storage sizes between bytes, KB, MB, GB, TB, and PB in one click. Enter a value and unit, switch between decimal (1000-based) and binary (1024-based) bases, and instantly see the equivalent in every unit. Perfect for working out how big a file really is, why a 1 TB drive shows as 931 GB, or how much space a backup, dataset, or download will take.
- Aspect Ratio Calculator Calculate aspect ratios and resize width and height while keeping the same proportions. Enter an original width and height to see the simplified ratio (like 1920×1080 → 16:9), then type a new width or height and instantly get the matching dimension that preserves the ratio. Ideal for resizing images, videos, and screens, planning responsive layouts, and converting between common ratios like 16:9, 4:3, and 21:9.
- Screen Size Calculator Calculate the real width, height, area, and pixel density of any screen from its diagonal size and aspect ratio. Enter a diagonal in inches (like 27 inches) and a ratio (like 16:9) to get the exact physical width and height, the screen area in square inches, and — if you add the resolution — the pixels per inch (PPI). Perfect for comparing monitors, TVs, laptops, and phones, checking if a display fits a desk or wall, and judging how sharp a screen will look.
- Pixel Density Calculator Calculate the pixel density (PPI) of any screen from its resolution and diagonal size. Enter the horizontal and vertical pixels (like 2560 × 1440) and the diagonal in inches (like 27) to get the exact pixels per inch, the dot pitch in millimeters, the aspect ratio, and the total megapixels. PPI tells you how sharp a display will look — perfect for comparing monitors, laptops, phones, and TVs, checking if a screen is 'Retina-class', and judging detail at your viewing distance.
- Binary Calculator Add, subtract, multiply, divide, and run bitwise AND, OR, and XOR on binary numbers in your browser. Type two binary values, pick an operation, and instantly see the result in binary, decimal, hexadecimal, and octal. A fast, accurate binary math calculator for students, programmers, and anyone learning how binary arithmetic and bitwise logic work — no sign-up and nothing leaves your device.
- Scientific Calculator A free online scientific calculator with trigonometry, logarithms, powers, roots, factorials, and constants like π and e. Type a full expression or tap the buttons, switch between degrees and radians, and get an instant, accurate answer that respects the order of operations. It works entirely in your browser with no eval and no sign-up — a fast, private scientific calculator for math, physics, engineering, and homework.
Unit Converters
- Grams to Pounds Converter Convert grams (g) to pounds (lb) instantly and accurately.
- Pounds to Grams Converter Convert pounds (lb) to grams (g) instantly and accurately.
- Kilograms to Pounds Converter Convert kilograms (kg) to pounds (lb) instantly and accurately.
- Pounds to Kilograms Converter Convert pounds (lb) to kilograms (kg) instantly and accurately.
- Grams to Ounces Converter Convert grams (g) to ounces (oz) instantly and accurately.
- Ounces to Grams Converter Convert ounces (oz) to grams (g) instantly and accurately.
- Celsius to Fahrenheit Converter Convert Celsius (°C) to Fahrenheit (°F) instantly and accurately.
- Fahrenheit to Celsius Converter Convert Fahrenheit (°F) to Celsius (°C) instantly and accurately.
- Celsius to Kelvin Converter Convert Celsius (°C) to Kelvin (K) instantly and accurately.
- Kelvin to Celsius Converter Convert Kelvin (K) to Celsius (°C) instantly and accurately.
- Fahrenheit to Kelvin Converter Convert Fahrenheit (°F) to Kelvin (K) instantly and accurately.
- Kelvin to Fahrenheit Converter Convert Kelvin (K) to Fahrenheit (°F) instantly and accurately.
- Meters to Feet Converter Convert meters (m) to feet (ft) instantly and accurately.
- Feet to Meters Converter Convert feet (ft) to meters (m) instantly and accurately.
- Meters to Inches Converter Convert meters (m) to inches (in) instantly and accurately.
- Inches to Meters Converter Convert inches (in) to meters (m) instantly and accurately.
- Miles to Kilometers Converter Convert miles (mi) to kilometers (km) instantly and accurately.
- Kilometers to Miles Converter Convert kilometers (km) to miles (mi) instantly and accurately.
- Liters to Gallons Converter Convert liters (L) to US gallons (gal) instantly and accurately.
- Gallons to Liters Converter Convert US gallons (gal) to liters (L) instantly and accurately.
- Square Meters to Square Feet Converter Convert square meters (m²) to square feet (ft²) instantly and accurately.
- Square Feet to Square Meters Converter Convert square feet (ft²) to square meters (m²) instantly and accurately.
- MPH to KM/H Converter Convert miles per hour (mph) to kilometers per hour (km/h) instantly and accurately.
- KM/H to MPH Converter Convert kilometers per hour (km/h) to miles per hour (mph) instantly and accurately.
- Bytes to KB Converter Convert bytes (B) to kilobytes (KB) instantly using the standard 1 KB = 1024 bytes.
- KB to MB Converter Convert kilobytes (KB) to megabytes (MB) instantly using the standard 1 MB = 1024 KB.
- MB to GB Converter Convert megabytes (MB) to gigabytes (GB) instantly using the standard 1 GB = 1024 MB.
- GB to TB Converter Convert gigabytes (GB) to terabytes (TB) instantly using the standard 1 TB = 1024 GB.
- Currency Converter Convert between 35+ world currencies using live exchange rates, right in your browser. Enter an amount, pick the currencies, and see the converted value and the current rate instantly — with an offline manual-rate fallback when you have no connection.
PDF Tools
- PDF Merge Combine multiple PDF files into a single document, right in your browser.
- PDF Split Split a PDF into separate pages or extract a page range, right in your browser.
- PDF Rotate Rotate the pages of a PDF by 90, 180, or 270 degrees, right in your browser.
- PDF Extract Pages Pull specific pages out of a PDF into one new file using a page list like 1,3,5-7, right in your browser.
- PDF to Images Convert each page of a PDF into a downloadable PNG or JPEG image, right in your browser.
- Images to PDF Combine JPG and PNG images into a single PDF, one image per page, right in your browser.
- Compress PDF Reduce the file size of image-heavy and scanned PDFs in your browser by re-rendering each page as a compressed image.
- Password Protect PDF Add a password to a PDF in your browser. Encrypt the file so it can only be opened with the password you choose — nothing is uploaded.
- Remove PDF Password Remove the password from a PDF in your browser. Enter the password you already know to decrypt the file and download an unlocked copy — nothing is uploaded.
- PDF Watermark Add a text watermark to a PDF — diagonal, centered, or tiled — with custom color, size, and opacity, right in your browser.
- PDF Text Extractor Extract all the text from a PDF and copy it or download it as a .txt file, right in your browser. Nothing is uploaded.
- Text to PDF Turn plain text into a clean, downloadable PDF in your browser. Paste your text, pick a page size and font, and get a paginated PDF — nothing is uploaded.
Date & Time Tools
- Business Days Calculator Count the number of business days (working days) between two dates. Skips weekends, lets you exclude your own holidays, and shows weekend days, holidays, and total calendar days — all in your browser.
- Days Between Dates Calculator Count the number of days between two dates. Get the total number of calendar days, the gap in weeks, weekday and weekend days, and a weeks-and-days breakdown — all instantly in your browser.
- Months Between Dates Calculator Calculate how many months are between two dates. Get the whole months and leftover days, the exact number of months as a decimal, a years-and-months breakdown, plus total weeks and days — instantly in your browser.
- Years Between Dates Calculator Calculate how many years are between two dates. Get the whole years plus leftover months and days, the exact number of years as a decimal, a years, months and days breakdown, and the totals in months and days — instantly in your browser.
- Birthday Countdown A live countdown to your next birthday in days, hours, minutes, and seconds, plus the exact birthday date, the day of the week it falls on, and the age you will turn.
- Time Zone Converter Convert a date and time from one time zone to another. Pick a source and target zone to see the converted time, the UTC offsets, the difference between zones, and whether the result lands on the same, next, or previous day.
- World Clock See the current time in cities around the world at a glance. The World Clock shows live, ticking clocks for multiple time zones at once, with each location's date, UTC offset, and a day or night indicator. Add or remove cities and switch between 24-hour and 12-hour formats.
- UTC Converter Convert your local time to UTC, or UTC back to your local time, in one click. Enter a date and time and instantly get the Coordinated Universal Time equivalent along with the ISO 8601 timestamp, the Unix epoch in seconds, and your time zone's current UTC offset. Daylight saving is handled automatically using your device's own time zone data.
- ISO 8601 Date Converter Parse, validate, and convert any ISO 8601 date or timestamp. Paste an extended timestamp like 2026-06-19T14:30:00Z, a week date like 2026-W25-5, an ordinal date like 2026-170, or a basic format with a timezone offset, and instantly see whether it is valid plus its human-readable form, UTC ISO 8601, Unix epoch in seconds and milliseconds, day of week, week date, ordinal date, RFC 1123 string, and how long ago or away it is. Everything runs in your browser.
- Leap Year Checker Check whether any year is a leap year. Enter a year like 2024 or 2100, or use the current year, and instantly see if it is a leap year, why (the divisible-by-4, century, and divisible-by-400 rules), how many days that year has, whether February has 28 or 29 days, plus the previous and next leap years and the upcoming leap years. Everything runs in your browser.
- Week Number Calculator Find the ISO 8601 week number for any date, and look up which dates fall in a given week. Pick a date (or use today) to see its ISO week number, the week-numbering year, the week's Monday start and Sunday end dates, the weekday, the day-of-year, how many weeks the year has, and how many weeks are left in the year. Reverse it too: enter a year and week number to get that week's date range. Everything runs in your browser.
- Countdown Timer A free online countdown timer that ticks down live in your browser. Set hours, minutes, and seconds — or tap a preset like 5, 10, or 25 minutes — then start, pause, resume, and reset whenever you like. When the timer reaches zero it flashes and plays an optional alert sound. Nothing is installed and nothing is uploaded; it all runs locally.
- Stopwatch A free online stopwatch that counts up live in your browser with hundredths-of-a-second precision. Press start to begin timing, pause and resume without losing your place, record lap and split times, and reset whenever you like. Nothing is installed and nothing is uploaded — the stopwatch runs entirely on your device.
SEO Tools
- Meta Tag Generator Generate HTML meta tags, Open Graph, and Twitter Card markup for your page .
- Open Graph Generator Generate Open Graph (og:) and Twitter Card meta tags with a live link preview, image dimensions, and article/product/video fields.
- Twitter Card Generator Generate Twitter (X) Card meta tags for summary, summary_large_image, app, and player cards, with a live X card preview and all card-specific fields.
- Robots.txt Generator Generate a clean robots.txt file from simple inputs — user-agent groups with Allow/Disallow rules, crawl-delay, sitemap URLs, and one-click presets to allow all, block all, or block AI crawlers.
- Robots.txt Validator Validate a robots.txt file in your browser. Paste your robots.txt and get instant syntax checks — unknown or misspelled directives, rules placed before any User-agent, invalid Sitemap URLs, bad crawl-delay values, and more — each reported with its line number.
- Sitemap Generator Generate a valid XML sitemap from a list of URLs, with optional lastmod, changefreq, and priority — then copy or download sitemap.xml.
-
Sitemap Validator
Validate an XML sitemap in your browser. Paste your sitemap.xml and get instant checks — XML well-formedness, correct
/ / structure, absolute URLs, valid W3C/ISO 8601 dates, allowed values, within 0.0–1.0, and the 50,000-URL / 50MB limits — each problem reported as an error or warning with context. - Canonical URL Generator Generate a clean canonical URL and a ready-to-paste tag. Paste any messy URL and normalize it in your browser: force HTTPS, force or strip www, lowercase the host, remove tracking parameters (utm_*, gclid, fbclid and more), sort or drop query parameters, strip the trailing slash, remove index.html, and drop the #fragment — then copy both the canonical URL and the HTML tag.
- Schema Markup Generator Generate JSON-LD structured data (schema.org) for your website. Pick a schema type — Organization, LocalBusiness, Article, Product, Person, Event, FAQPage or BreadcrumbList — fill in the fields, and copy a ready-to-paste script type application/ld+json block. Everything runs in your browser; nothing is uploaded.
- UTM Builder Build trackable campaign URLs with UTM parameters for Google Analytics.
- UTM Parser Paste a URL to extract and read its UTM parameters and other query strings.
- Link Analyzer Paste HTML or a list of URLs to extract every link and audit internal vs external, rel attributes, anchor text, and more.
- Google Snippet Preview Preview how your page title, URL, and meta description will look in Google search results, with live pixel-width truncation for desktop and mobile.
- HTML Minifier Minify and compress HTML by removing comments and extra whitespace, while keeping content inside pre, textarea, script, and style tags intact.
- CSS Minifier Minify and compress CSS by stripping comments and collapsing whitespace, while preserving string contents and url() values, with a byte-savings summary.
- JavaScript Minifier Minify and compress JavaScript with Terser: safely remove comments and whitespace, optionally shorten variable names, and see the exact bytes saved — all in your browser.
Browser & Network
- IP Address Lookup Validate and analyze an IPv4 or IPv6 address right in your browser — no network calls.
- IP Address Extractor Paste any text or logs and extract every IPv4 and IPv6 address, fully in your browser.
- Browser Information See your own browser, device, and environment details — user agent, OS, screen, timezone, and more, read locally in your browser.
- Screen Resolution Checker See your live screen resolution, available area, browser viewport size, pixel ratio, aspect ratio, orientation, and breakpoint — and watch them update instantly as you resize the window.
- Cookie Parser Parse a Cookie request header or a Set-Cookie response header into a clean, readable list of names, values, and attributes — right in your browser.
- HTTP Status Code Checker Look up any HTTP status code (200, 301, 404, 500…) to see its name, category, plain-English meaning, common causes, and how to fix it — plus a searchable reference of every standard code.
- MIME Type Checker Look up the MIME (media) type for a file extension and vice-versa. Type an extension like .png, svg, or .woff2 to get its MIME type, or search a MIME type to find the matching extensions — plus a searchable reference table of common text, image, audio, video, application, and font types.
- Query String Parser Paste a URL or a raw query string and parse every query parameter into a clean, readable key/value table — with URL-decoding, repeated-key grouping, and copy-as-JSON, all in your browser.
- Query String Builder Add key/value pairs and a base URL, and instantly build a correctly URL-encoded query string and full URL — with proper percent-encoding, empty-key skipping, and copy, all in your browser.
- Subnet Calculator Calculate IPv4 subnet details from an IP and CIDR prefix or subnet mask — network and broadcast address, usable host range, host count, wildcard mask, and more, entirely in your browser.
- IPv4 to Integer Converter Convert any IPv4 address into its 32-bit integer value — in decimal, hexadecimal, octal, and binary — instantly and entirely in your browser.
- Integer to IPv4 Converter Convert a 32-bit integer back into its dotted-decimal IPv4 address. Accepts decimal, hexadecimal, octal, and binary input and shows the IP plus its hex and binary forms, all in your browser.
- curl Command Generator Build a ready-to-run curl command from a simple form. Set the URL, HTTP method, headers, request body, basic auth, and common flags, and get a properly shell-escaped curl command you can copy and paste. Everything is generated in your browser.
- curl to fetch Converter Paste a curl command and instantly convert it into equivalent JavaScript fetch() code. The converter parses the URL, method, headers, request body, and basic auth, then prints clean, copyable fetch() code. It runs entirely in your browser and never sends the request.
- curl to axios Converter Paste a curl command and instantly convert it into equivalent JavaScript axios code. The converter parses the URL, method, headers, request body, and basic auth, then prints clean, copyable axios code using the request config or the axios.get/post shorthand. It runs entirely in your browser and never sends the request.
- fetch to curl Converter Paste a JavaScript fetch() call and instantly convert it into an equivalent curl command. The converter reads the URL, method, headers, and request body from your fetch() code, then prints a clean, copyable curl command with correct shell quoting. It runs entirely in your browser, parses the code as text, and never sends the request.
- WebSocket Tester Connect to any WebSocket server right from your browser. Enter a ws:// or wss:// URL, click Connect, and watch the live connection status as it goes from connecting to open. Send text messages and see a timestamped log of everything you send, every message the server sends back, and each connection event. Disconnect cleanly or clear the log anytime. It uses your browser's native WebSocket API and runs entirely client-side.
Security Tools
- Password Strength Checker Test how strong a password is in your browser with a live strength meter, entropy in bits, character-set analysis, and tips to make it stronger.
- Argon2 Hash Generator Generate Argon2id, Argon2i, and Argon2d password hashes in your browser with tunable iterations, memory cost, parallelism, and hash length, and copy the standard PHC-encoded string.
- HMAC Generator Generate an HMAC (hash-based message authentication code) from a message and secret key using SHA-256, SHA-1, SHA-384, or SHA-512. Output the HMAC as lowercase hex and Base64, fully client-side in your browser.
- JWT Validator Paste a JWT to verify its signature and validate its claims. Verify HMAC signatures (HS256, HS384, HS512) against a secret you supply, check exp, nbf, and iat with human-readable times, and optionally match aud and iss. Everything runs client-side in your browser.
- API Key Generator Generate secure, random API keys in your browser. Pick a key prefix (sk_, pk_, api_, or your own), choose an alphanumeric, hex, or base64url format, set the length and how many keys to create, and get cryptographically random keys built with the Web Crypto API. Nothing is uploaded.
HTML & CSS Tools
- HTML Formatter Beautify and minify HTML with proper indentation in your browser.
- CSS Formatter Beautify and minify CSS with clean indentation right in your browser.
- JavaScript Formatter Beautify and pretty-print JavaScript with clean, consistent indentation right in your browser.
- Prettier Playground Format JavaScript, TypeScript, CSS, JSON, HTML, and Markdown with Prettier right in your browser, and tweak Prettier options live.
- CSS Grid Generator Visually build a CSS Grid layout with live preview and copy the generated grid CSS — set columns, rows, track sizes, gaps, and alignment.
- Flexbox Generator Visually build a CSS Flexbox layout with live preview and copy the generated flex CSS — set flex-direction, flex-wrap, justify-content, align-items, align-content, gap, and the number of items.
- CSS Triangle Generator Generate a CSS triangle with the classic border trick — pick a direction, set the size, choose a color, see a live preview, and copy the width:0; height:0; border CSS.
- CSS Transform Generator Build CSS transforms visually — translate, rotate, scale, skew, plus perspective and transform-origin. Drag the sliders, watch the live preview, and copy the ready transform CSS.
- CSS Animation Generator Build CSS keyframe animations visually. Pick a preset like fade, slide, bounce, pulse, spin, or shake, tune the duration, timing function, delay, iteration count, and direction, watch a live preview run the animation, and copy the full @keyframes and animation CSS.
- SVG to CSS Convert raw SVG markup into a CSS-ready data URI. Get both the base64 form and the more compact URL-encoded form, a copy-ready background-image declaration for each, the byte size of each encoding so you can pick the smaller one, and a live preview of your SVG.
- SVG Optimizer Paste SVG markup and optimize it with SVGO to strip comments, editor metadata, and redundant data. See the byte savings before and after, the percentage reduction, the minified SVG code, and a live preview, all in your browser.
- SVG Viewer Paste SVG markup or upload an SVG file to view it in a large preview with zoom, a switchable checkered, light, or dark background, and a readout of the intrinsic width, height, and viewBox. Download the SVG or export it as a PNG, all in your browser.
- SVG to Data URI Convert SVG markup into a bare data URI you can drop straight into an img src, an HTML attribute, a JavaScript string, or your browser address bar. Choose URL-encoded or Base64, copy the ready-to-use data URI or a complete img tag, and see a live preview, all in your browser.
QR & Barcode Tools
- QR Code Reader Upload or drop an image to decode its QR code and read the hidden text, link, or data.
- WiFi QR Code Generator Create a scannable WiFi QR code so guests can join your network by scanning, no typing the password.
- vCard QR Code Generator Create a contact QR code (vCard) so people can scan it to instantly save your name, phone, email, and more to their contacts.
- URL QR Code Generator Create a QR code for any URL or link so people can scan it with their phone camera to open your website, page, or profile instantly.
- Email QR Code Generator Create a QR code that opens a pre-filled email. Set the recipient, subject, and message, and anyone who scans it gets a ready-to-send email in their mail app.
- EAN-13 Barcode Generator Generate a scannable EAN-13 barcode from a product number. Enter 12 digits to compute the check digit automatically, or 13 digits to validate it, then download the barcode as PNG or SVG.
- Code 128 Barcode Generator Generate a scannable Code 128 barcode from any text, numbers, or symbols. Code 128 encodes the full ASCII set, so it works for SKUs, serial numbers, tracking IDs, and more. Adjust bar width and height, then download the barcode as PNG or SVG.
- ISBN Barcode Generator Generate a scannable ISBN barcode (Bookland EAN-13) from an ISBN-10 or ISBN-13. Hyphens are stripped automatically, ISBN-10 numbers are converted to ISBN-13, the check digit is validated, and you can download the barcode as PNG or SVG.