Free utility tools — unit converters, QR code generator, color picker, and everyday essentials for quick tasks online.
Everyday utility tools — random generators, unit converters, color pickers, CSV tools, and fun games. All processing happens locally in your browser. Generate a strong password, convert kilograms to pounds, pick a random team, or analyze a CSV file without uploading anything.
Generate random numbers, passwords, names, decisions, and more with one click.
Generates cryptographically secure random integers or decimals within a user-defined min-max range with optional repetition filtering.
Generates cryptographically strong random passwords with fully customizable length, character sets, and pattern rules.
Renders a scannable QR code from any text or URL using a client-side Reed-Solomon encoder. Download as PNG.
Generates scannable barcodes in major symbologies including EAN-13, Code 128, QR Code, and UPC-A from typed input or pasted data.
Processes a CSV file containing multiple data entries and generates a corresponding QR code image for each row, delivered as a ZIP archive.
Displays an animated spinning wheel that randomly selects one entry from a customizable list of names or options.
Simple increment/decrement counter with a reset option. Track anything from reps to inventory counts.
Randomly shuffle any list of items. Enter each item on a new line and see them randomized instantly.
Sort lists alphabetically (A-Z or Z-A) or by length. Great for organizing data and cleaning up unordered lists.
Can't decide? Enter your options and let the tool randomly pick one for you. Perfect for everyday choices.
Quick yes/no picker for binary decisions. Randomly picks yes or no with animated reveal.
Simulates a fair coin flip using a cryptographic random number generator, displaying heads or tails with a realistic animation.
Simulates rolling any number of dice with arbitrary side counts—d4, d6, d8, d10, d12, d20, d100, or custom values.
Roll virtual dice with customizable number of dice and sides (d4, d6, d8, d10, d12, d20). Shows individual and total results.
Generate time-ordered ULID identifiers with Crockford base32 encoding.
Interactive games and fun tools — number guessing, rock paper scissors, hangman, and more.
Guess the random number between 1 and 100. Get hints if your guess is too high or too low.
Play rock paper scissors against the computer. Keep track of wins, losses, and ties.
Classic hangman word guessing game. Choose letters to reveal the hidden word before the hangman is complete.
Convert between text formats — morse code, binary, roman numerals, number to words, and more.
Converts alphanumeric text into International Morse code with audible beeps played through the Web Audio API, and decodes incoming Morse signals.
Convert between Roman numerals and decimal numbers. Supports standard numeral rules up to 3999.
Convert any number to its English word representation. Supports large numbers up to billions.
Generate .ics calendar files for any event. Set summary, dates, times, description, and location — download or copy ready-to-import iCal (RFC 5545) format.
Percentage calculators, tip calculators, currency rates, and everyday math utilities.
Calculate the percentage difference between any two numbers. Useful for comparing data sets, prices, and measurements.
Calculate the tip amount and total bill per person. Customize tip percentage and split among any number of people.
Calculate total price including sales tax. Enter the pre-tax amount and tax rate to see the exact tax amount and final total.
Calculate markup percentage, selling price, and gross profit from cost. Essential for retail pricing and margin analysis.
Calculate the Compound Annual Growth Rate (CAGR) for investments. Shows year-by-year growth breakdown.
Convert fractions to decimal numbers. Shows the step-by-step division process.
Convert decimal numbers to fractions. Handles terminating and repeating decimals with precision.
Solve direct and inverse rule of three problems. Essential for proportional reasoning and everyday math.
Calculate the number of ways to choose k items from n items (nCr). Includes the formula and step-by-step result.
Calculate the number of ways to arrange k items from n items (nPr). Shows the step-by-step permutation calculation.
Calculate the factorial of any number (n!). Handles large numbers and shows the full multiplication sequence.
Check if any number is prime. Also shows all factors and whether the number is odd or even.
Find the prime factors of any number. Shows the complete factorization tree and exponential form.
Calculate the GCF/GCD of two or more numbers. Shows the prime factorization method step by step.
Calculate the LCM of two or more numbers. Shows the prime factorization approach for clarity.
Calculate the remainder of division (a mod b). Shows quotient, remainder, and the full division expression.
Calculate logarithms with any base. Supports log base 10, natural log (ln), and custom bases.
Calculate sine, cosine, tangent, and their inverses. Enter an angle in degrees or radians and see all six trig functions.
Convert between degrees and radians. Shows the formula and step-by-step conversion process.
Convert numbers between standard form and scientific notation (E-notation). Handles very large and very small numbers.
Round numbers to a specified number of significant figures. Essential for scientific and engineering calculations.
Round numbers to the nearest whole, tenth, hundredth, thousandth, or decimal places. Shows intermediate rounding steps.
Solve linear and quadratic equations. Enter an equation with one variable (x) and see the step-by-step solution.
Solve algebraic expressions, evaluate formulas, and simplify expressions. Perfect for homework and quick calculations.
Calculate area, perimeter, and volume for shapes including circle, square, triangle, rectangle, sphere, cylinder, cone, and cube.
Calculate the distance and midpoint between two points on a 2D coordinate plane.
Calculate the slope, equation, and intercept of a line from two points. Shows the full line equation in y = mx + b form.
Find the midpoint between any two coordinates on a 2D grid. Shows the calculated midpoint coordinates with a visual reference.
Calculate the Euclidean distance between two points on a plane using the distance formula. Shows the step-by-step calculation.
Estimate travel time from distance and speed — with optional arrival time.
Convert between units of speed, length, weight, volume, area, data size, and more.
Universal unit conversion tool.
Convert speed between km/h, mph, knots, m/s, and ft/s. Instant conversion for travel and scientific use.
Convert length and distance between km, miles, meters, yards, feet, and inches. Simple and intuitive.
Convert weight between kg, g, lb, oz, and stone. Supports both metric and imperial systems.
Convert volume between liters, mL, gallons, quarts, fl oz, and cups. Handy for cooking, science, and travel.
Convert area between square meters, square feet, acres, hectares, and square kilometers.
Convert data sizes between bytes, KB, MB, GB, TB, and PB. Understand disk space and file sizes in different units.
Convert cooking measurements between teaspoons, tablespoons, fluid ounces, cups, pints, quarts, gallons, milliliters, and liters. Includes tsp and tbsp not found in the volume converter.
Convert fuel economy between L/100km, MPG (US), MPG (UK), and km/L. Essential for comparing vehicle efficiency across metric and imperial systems.
Compare and convert between A0, A1, A4, Letter, and Legal paper sizes. Understand how many sheets of one size fit into another.
Convert clothing sizes between US/Canada, UK, EU, Japan, and France sizing systems. Supports women's apparel size conversions with international standards.
Convert hours and minutes to total minutes for time tracking and scheduling.
Bidirectional converter between vCard (VCF) and CSV formats. Perfect for importing/exporting address books between any platform or service.
Bidirectional converter between iCalendar (ICS) and CSV formats. Migrate events between Google Calendar, Outlook, Apple Calendar, and spreadsheets.
Bidirectional converter between tab-separated values (TSV) and comma-separated values (CSV) with proper quoting.
Analyze, clean, convert, and preview CSV data — sorter, cleaner, statistics, and more.
Clean CSV data by trimming whitespace, removing empty rows, deduplicating, and applying column-aware transforms (email lowercasing, phone digit-stripping, note normalizing).
Compute per-column statistics for CSV data including count, sum, average, min, max for numeric columns.
View and search large text files (logs, CSVs, JSON) up to 100K characters in the browser with text search and match counting. No file upload needed — all client-side.
Extract specific columns from CSV data by header name. Select the columns you need and get a clean CSV with only your chosen fields.
Rename CSV column headers in bulk using old:new mapping. Quickly relabel columns for data standardization and reporting.
Convert CSV column data types between number, string, integer, and float. Ensure consistent typing across your dataset.
Remove duplicate rows from CSV data based on a specific column. Keep only unique values for cleaner datasets.
Validate CSV formatting — detect inconsistent column counts, quoting errors, and malformed rows. Get detailed issue reports.
Merge two CSV files on a common column. Join datasets horizontally by matching key values, like a SQL JOIN for your spreadsheets.
Replace empty, null, or NA values in CSV data with a custom fill value. Clean your datasets for analysis and migration.
Generate pivot tables from CSV data by specifying group and value columns. Transform long-format data into summary tables.
Filter CSV rows by column value matching. Includes exact match, contains, and not-equal operators for flexible data selection.
Sort CSV rows by any column in ascending or descending order. Quickly organize your data for analysis and reporting.
Split a large CSV file into multiple smaller files by page count. Divide datasets into manageable chunks for processing.
Transpose CSV data — swap rows and columns. Convert horizontal data to vertical and vice versa for reformatting.
Convert CSV data into a clean GitHub-flavored Markdown table. Perfect for documentation, README files, and wiki pages.
Convert CSV data to Newline Delimited JSON (NDJSON). Each CSV row becomes a separate JSON object on its own line.
Generate SQL INSERT statements from CSV data. Specify a table name and get executable SQL for database import.
Generate realistic dummy data as CSV rows or JSON objects. Configure count (1-50) for test data, demos, and prototyping.
Analyze CSV structure — column types, counts, unique values, and empty cells.
Pick colors, generate palettes, and check contrast ratios for accessible designs.
Pick colors from a visual spectrum or enter hex values. Copy to clipboard — perfect for design palettes, CSS variables, and UI mockups.
Generate harmonious color palettes from a base color. Includes complementary, analogous, and triadic color schemes for designers.
Create beautiful CSS gradients with a visual preview. Choose between linear and radial gradients for your web designs.
Check the contrast ratio between two colors against WCAG AA and AAA standards. Essential for accessible web design.
Speed test, privacy cleaner, resume builder, bank statement analyzer, and more.
Measures your internet connection’s download speed, upload speed, and latency by transferring real test data to geographically distributed servers.
Scans and clears browser cookies, localStorage, sessionStorage, and cached data for the current site.
Provides a structured, form-based interface for entering work history, education, and skills, then renders a professionally formatted PDF resume.
Parses uploaded bank statement PDFs or CSV exports and categorizes transactions into income, expense, and transfer categories with visual spending.
Displays your public IPv4 and IPv6 addresses with geolocation data (city, ISP, ASN, timezone). Network engineers use it to verify VPN connectivity.
Generates wa.me click-to-chat links, WhatsApp group invite links, QR codes for quick connections, and includes a chat analyzer and status text.
Measure browser CPU performance with synthetic benchmarks: integer math, floating point, array sorting, string ops, and mixed workloads.
Convert words to numeronyms (a11y-style) and acronyms.
Look up device manufacturer from MAC address OUI prefix.
Generate QR codes for WiFi network credentials — scan to connect.
Parse and validate international phone numbers with country detection.
Generate one-time passwords with configurable length and character type.
Convert text to URL-friendly slugs with configurable separators.
Browse 400+ emojis organized by category with search and copy.
Additional tools that didn't fit into the categories above.