All tools
420 tools are live out of a planned catalog of 471. Search, or browse by category below.
Image
63 toolsAdd Border to Image
Add a solid border of any width and colour around an image.
Add Text to Image
Add captions to an image with an outline that stays readable over anything.
Adjust Image Brightness
Brighten or darken a photo without other editing.
Adjust Image Contrast
Increase or reduce the difference between light and dark tones.
Adjust Image Saturation
Make colours more vivid or more muted, up to full greyscale.
AVIF to JPG
Convert AVIF images to JPG in your browser, with no upload and no watermark.
AVIF to PNG
Convert AVIF images to PNG in your browser, with no upload and no watermark.
Background Colour Changer
Replace one colour in an image with another, or make it transparent, with adjustable tolerance.
Blur an Image
Apply a Gaussian blur to a whole image, at any radius.
BMP to JPG
Convert BMP images to JPG in your browser, with no upload and no watermark.
BMP to PNG
Convert BMP images to PNG in your browser, with no upload and no watermark.
Bulk Image Compressor
Compress many images at once with a shared quality setting, and see what each saved.
Bulk Image Converter
Convert many images to JPG, PNG or WebP at once and download them as a ZIP.
Bulk Image Resizer
Resize many images to one width at once, keeping proportions, and download a ZIP.
CMYK to RGB Converter
Convert CMYK percentages to RGB and hex for screen use.
Color Name Finder
Find the closest CSS colour name to any colour, and see whether it is an exact match.
Color Picker
Pick a colour and read it back as hex, RGB, HSL, HSV, CMYK and the nearest CSS name.
Colour Blindness Simulator
See how an image or a pair of colours looks with each type of colour vision deficiency.
Colour Palette From Image
Pull the dominant colours out of a picture as HEX, RGB and HSL, with CSS variables.
Colour Palette Generator
Build a colour palette from one base colour using harmonies, with contrast ratios and CSS variables.
Convert Image to Black and White
Turn a colour photo into greyscale, with control over how far to go.
Drawing Tool
Draw freehand on a blank canvas or over an image, with colours, brush sizes and undo.
EXIF & Image Metadata Viewer
See the camera, exposure, date and location data hidden inside a photo.
GIF to JPG
Convert GIF images to JPG in your browser, with no upload and no watermark.
GIF to PNG
Convert GIF images to PNG in your browser, with no upload and no watermark.
HEX to HSL Converter
Convert a hex colour to HSL, plus RGB, HSV and CMYK.
HSL to RGB Converter
Convert HSL values to RGB and hex, with HSV and CMYK alongside.
ICO to JPG
Convert ICO images to JPG in your browser, with no upload and no watermark.
ICO to PNG
Convert ICO images to PNG in your browser, with no upload and no watermark.
Image Collage Maker
Arrange up to 30 images into a grid, with adjustable gaps and background.
Image Colour Picker
Pick colours from an image by clicking, with an adjustable sample area and hex, RGB and HSL values.
Image Compressor
Reduce image file size with an adjustable quality setting and a side-by-side before and after comparison.
Image Converter
Convert images between JPG, PNG and WebP, with quality control for the lossy formats.
Image Cropper
Crop an image by dragging a selection, with optional fixed aspect ratios such as 1:1 and 16:9.
Image Format Detector
Identify an image's real format from its bytes, with dimensions and print quality.
Image Histogram
See an image's tonal distribution per channel, and how much detail is clipped.
Image Overlay
Place one image over another with position, size, opacity and blend mode, then export a PNG.
Image Resizer
Resize an image to exact pixel dimensions or a percentage, with the aspect ratio locked by default.
Image to Base64
Turn an image into a data URL for inlining, or decode a data URL back into an image.
Instagram Image Resizer
Resize a photo to Instagram's post, portrait, landscape, story or reel sizes.
Invert Image Colours
Invert an image's colours to produce a photographic negative.
JPG to PNG
Convert JPG images to PNG in your browser, with no upload and no watermark.
JPG to WEBP
Convert JPG images to WEBP in your browser, with no upload and no watermark.
Passport Photo Size Tool
Resize a photo to common passport and ID photo dimensions at print resolution.
PNG to JPG
Convert PNG images to JPG in your browser, with no upload and no watermark.
PNG to WEBP
Convert PNG images to WEBP in your browser, with no upload and no watermark.
Profile Picture Maker
Make a square profile picture at the size each platform expects.
Remove Image Metadata
Strip EXIF, GPS and camera data from a photo, then verify the result is clean.
RGB to CMYK Converter
Convert RGB to CMYK percentages, with hex, HSL and HSV alongside.
RGB to HSL Converter
Convert RGB values to HSL, plus hex, HSV and CMYK, with a live swatch.
RGB to HSV Converter
Convert RGB to HSV/HSB, the model behind most colour pickers.
Rotate & Flip Image
Rotate an image in 90° steps and flip it horizontally or vertically.
Round Image Corners
Round an image's corners, with the removed areas genuinely transparent.
Screenshot Beautifier
Frame a screenshot on a gradient background with padding, rounded corners and a drop shadow.
Sepia Photo Effect
Give a photo a warm, aged sepia tone.
Sharpen Image
Sharpen, blur, emboss or detect edges with a convolution filter, previewed live.
Social Media Image Resizer
Resize images for Facebook, X, LinkedIn, Pinterest, TikTok and WhatsApp.
Sticker Tool
Add emoji stickers to an image by clicking, at a size proportionate to the picture.
SVG to PNG Converter
Rasterise SVG markup or a file to PNG, JPG or WebP at any scale.
Vignette Effect
Darken the edges of an image to draw the eye towards the centre.
WEBP to JPG
Convert WEBP images to JPG in your browser, with no upload and no watermark.
WEBP to PNG
Convert WEBP images to PNG in your browser, with no upload and no watermark.
YouTube Thumbnail Resizer
Resize an image to YouTube's thumbnail, banner or profile picture sizes.
Add Header and Footer to PDF
Add a header, footer or page numbers to every page of a PDF as real selectable text.
Add Image to PDF
Place a PNG or JPEG onto chosen pages of a PDF, sized as a share of the page width.
Add Page Numbers to PDF
Stamp page numbers onto a PDF, with position, format and starting number under your control.
Add Text to PDF
Place text on chosen pages of a PDF, with a font, size, colour and position that repeat across pages.
Add Watermark to PDF
Draw a diagonal text watermark across a PDF, with colour, size, angle and opacity control.
Compress PDF
Shrink a scanned or image-heavy PDF by rendering its pages at a lower resolution.
Crop PDF Pages
Trim margins from every page of a PDF by setting the crop box, with an honest note on what that does.
CSV to PDF
Turn a CSV into a paginated PDF table with sized columns and a header repeated on every page.
Delete PDF Pages
Remove pages from a PDF by number or range and download the trimmed document.
JPG to PDF
Combine images into a single PDF, with page size, orientation and margin control.
JSON to PDF
Turn JSON into a paginated PDF, re-indented and set in a monospace font.
Markdown to PDF
Turn Markdown into a laid-out PDF with headings, lists, quotes, code blocks and rules.
PDF Attachment Extractor
Find and save the files embedded inside a PDF, decompressing them as it goes.
PDF Drawing Tool
Draw freehand on a PDF page with a pen, and save the marked-up file.
PDF Font Extractor
List the fonts a PDF uses and save the ones embedded inside it.
PDF Form Filler
Fill in a PDF's form fields — text, checkboxes, radio groups and dropdowns — and optionally flatten them.
PDF Highlight Tool
Drag over a rendered page to highlight it, in any colour, and save the marked-up PDF.
PDF Image Extractor
Pull the embedded images out of a PDF and save each one as a PNG.
PDF Link Extractor
Pull every link out of a PDF, separating real clickable links from URLs written as text.
PDF Merger
Combine several PDFs into one file, in the order you choose, without uploading anything.
PDF Metadata Remover
Clear the author, title and dates from a PDF's document properties, with an honest note on what stays.
PDF Metadata Viewer
Inspect a PDF's title, author, producer, dates, page count, page size and encryption state.
PDF Rotator
Rotate every page or just the ones you name, in 90° steps, and keep the change permanently.
PDF Security Checker
See a PDF's encryption state and permission flags, and what those flags actually enforce.
PDF Signature Tool
Draw a signature and place it on a page of a PDF, trimmed to the ink and with a transparent background.
PDF Splitter
Extract a page range into a new PDF, or split a document into one file per page.
PDF Table Extractor
Recover tables from a PDF's text positions and export them as CSV.
PDF Text Extractor
Pull the text out of a PDF, page by page, ready to copy or download as a text file.
PDF to JPG
Turn PDF pages into JPG, PNG or WebP images at a resolution you choose.
PDF Validator
Inspect a PDF's structure: pages, sizes, rotation, embedded fonts, text layers and metadata.
Reorder PDF Pages
Rearrange, reverse or remove PDF pages with thumbnails to see what you are moving.
Resize PDF Pages
Change every page to A4, Letter or another standard size, scaling content to fit.
SVG to PDF
Turn an SVG drawing into a PDF, fitted to a page or sized to the artwork.
Text to PDF Converter
Turn plain text into a PDF with your choice of page size, font and margins.
Video
11 toolsExtract Audio From Video
Pull the soundtrack out of a video and save it as a WAV file.
GIF Cropper
Crop an animated GIF to a region, applied across every frame.
GIF Frame Extractor
Split an animated GIF into its frames and save each as a PNG.
GIF Frame Reverser
Play an animated GIF backwards, or forwards and then backwards.
GIF Optimiser
Make an animated GIF smaller by reducing its colours or dropping frames.
GIF Resizer
Resize an animated GIF, keeping every frame and its timing.
GIF Rotator
Rotate or flip an animated GIF, applied to every frame.
GIF Speed Changer
Speed up or slow down an animated GIF, by delays or by dropping frames.
Video Frame Extractor
Capture stills from a video as JPG, PNG or WebP, evenly spaced or as a single thumbnail.
Video Metadata Viewer
Check a video's duration, resolution, aspect ratio and average bitrate.
Video to GIF
Turn a few seconds of video into an animated GIF, with control over speed and size.
Audio
9 toolsAudio Converter
Convert audio between formats in your browser — MP3 or WAV out, with bitrate, sample rate and channel controls.
Audio Fade In and Out
Add a fade in, a fade out or both, with a choice of curve that actually matters.
Audio Merger
Join several audio files into one, with a gap or a crossfade between them.
Audio Metadata Remover
Strip ID3 and other metadata from an audio file without re-encoding the audio.
Audio Metadata Viewer
Read the ID3 tags stored in an MP3 — title, artist, album and more.
Audio Normaliser
Measure peak and average levels, then scale the file to a target peak.
Audio Silence Remover
Find and remove silent sections from a recording, with a threshold you control.
Audio Speed Changer
Play audio faster or slower, with the pitch shifting the way a record does.
Audio Trimmer
Cut a section out of an audio file by dragging the range across a waveform.
Developer
50 toolsCron Expression Explainer
Translate a cron expression into plain English, field by field.
Cron Expression Generator
Build a cron expression from common schedules and confirm what it will do.
CSS Escape Generator
Escape a string so it is valid as a CSS identifier in a selector.
CSS Formatter & Minifier
Format CSS with one declaration per line, or minify it for production.
cURL Converter
Turn a curl command into JavaScript fetch, Axios or Python requests code.
Duplicate File Detector
Find files that are byte-for-byte identical by comparing their SHA-256 hashes.
Email Address Extractor
Pull every email address out of a block of text, deduplicated if you want.
Email Header Parser
Read raw email headers: delivery path, timings, and SPF, DKIM and DMARC results.
Email List Cleaner
Tidy a list of email addresses: deduplicate, normalise case and find malformed entries.
Env File Generator
Turn a .env file into a .env.example, TypeScript types or shell exports, and check it for the usual mistakes.
File List Generator
Produce a list of chosen files with sizes and dates as text, CSV, Markdown or JSON.
File Renamer
Plan a batch rename with find and replace, numbering and case rules, then take the script or the renamed copies.
File Size Calculator
Convert between bytes, KB, MB, GB and TB in both binary and decimal, with transfer times.
Filename Cleaner
Make filenames safe across operating systems, and see exactly what was wrong with them.
Git Command Generator
Find the git command for what you are trying to do, with what it does and what it can destroy.
Git URL Parser
Break a git remote URL into host, owner and repository, and convert between SSH, HTTPS and web forms.
Gitignore Generator
Build a .gitignore from language, framework, editor and operating system sections, with duplicates removed.
GZIP Compressor and Decompressor
Compress or decompress a file with gzip or deflate, using the browser's own compression.
Hex Viewer
View any file as a hex dump with its text column, and search for bytes or text.
HTML Entity Encoder & Decoder
Escape text for safe use in HTML, or decode entities back into readable characters.
HTML Formatter & Minifier
Indent messy or minified HTML so it can be read, or strip it back down to one line.
JavaScript Escape Generator
Escape text for a JavaScript string literal, including the </script> case.
JSON Diff
Compare two JSON documents structurally, ignoring key order and formatting.
JSON Escape
Escape text so it can be embedded safely inside a JSON string.
JSON Formatter
Format, validate and minify JSON with clear error messages that point at the exact position.
JSON Key Extractor
List every key path in a JSON document with its type and how often it appears.
JSON Path Tester
Test a JSONPath-style query against a document and see what it matches.
JSON Schema Generator
Infer a draft 2020-12 JSON Schema from a sample document, with format and enum detection.
JSON Schema Validator
Check a JSON document against a schema and get a JSON Pointer to every value that fails.
JSON Sorter
Sort JSON object keys alphabetically at every level, leaving arrays alone.
JSON Unescape
Turn an escaped JSON string back into readable text, with or without its quotes.
JSON Value Extractor
Pull every value stored under a given key name, wherever it appears in the document.
JSON Viewer
Explore JSON as a collapsible tree, with node counts, depth and located errors.
Mailto Link Generator
Build a mailto: link with subject, body, cc and bcc, encoded so nothing truncates.
Markdown ↔ HTML Converter
Convert Markdown to HTML or HTML back to Markdown, with a live preview.
Regex Escape
Escape text so it is treated as a literal inside a regular expression.
Regex Explainer
Break a regular expression into pieces and explain what each one does in plain English.
Regex Generator
Build a regular expression from tested patterns, with anchors and flags, and try it against sample text.
Regex Match Extractor
Pull every match out of text, with capture groups, named groups and positions.
Regex Replace Tester
Test a regular expression replacement with capture groups and see the result live.
Regex Split Tester
Split text on a regular expression and see each resulting part, empties included.
Regex Tester
Test a regular expression against sample text with live highlighting and capture groups.
Semantic Version Comparator
Compare two semantic versions by precedence, including prerelease ordering and caret or tilde ranges.
SQL Formatter & Minifier
Lay a query out clause by clause with keywords capitalised, or strip it back to a single line.
TAR Creator
Bundle files into a .tar archive in your browser, with ustar headers any tar can read.
TAR Extractor
List and extract the contents of a .tar archive in your browser, with header checksums verified.
Unix Permissions Calculator
Convert between chmod octal values and rwx permissions, with the command to copy.
XML Formatter & Minifier
Indent XML to reveal its structure, or minify it back to a single line.
ZIP Creator
Bundle several files into one ZIP archive in your browser, with nothing uploaded.
ZIP Extractor
Look inside a ZIP file and pull out its contents, without uploading the archive.
Text
21 toolsAdd Line Breaks
Wrap text to a set width, or break it after every sentence, without splitting words.
Extract Emails, URLs & More
Pull email addresses, links, numbers, hashtags, mentions, IPs or dates out of any text.
Find and Replace
Replace text across a whole document, with whole-word, case and regex options.
Line Counter
Count total and non-empty lines in text, logs, CSV or code.
Lorem Ipsum Generator
Generate placeholder paragraphs, sentences or words for mockups and layout testing.
Markdown Cleaner
Tidy Markdown source without changing a single thing about how it renders.
Markdown Link Generator
Build a Markdown link with the escaping and angle brackets handled properly.
Markdown Table Generator
Turn CSV or spreadsheet rows into a properly aligned Markdown table.
Markdown Table of Contents Generator
Build a linked table of contents from a Markdown document's headings.
Paragraph Counter
Count paragraphs in any text, along with sentences, words and characters.
Remove Duplicate Lines
Remove repeated lines from a list, with options to sort, trim whitespace and ignore case.
Reverse Text
Reverse text by character, word or line — including emoji and accents, handled correctly.
Sentence Counter
Count the sentences in any text, with words per sentence and the rest of the figures.
Slug Generator
Turn any title into a clean, lowercase, hyphenated URL slug with accents stripped.
Sort Lines
Sort lines alphabetically, numerically, by length, in reverse or shuffled.
Speaking Time Calculator
Estimate how long a speech, presentation, podcast or script takes to say aloud — or how many words you need to fill a time slot.
Text Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and kebab-case.
Text Cleaner
Strip extra spaces, blank lines, line breaks, smart quotes and unwanted characters.
Text Diff Checker
Compare two blocks of text line by line and highlight what was added, removed and unchanged.
Text Readability Checker
Score text with six readability formulas and see which sentences are dragging it down.
Word Counter
Count words, characters, sentences, paragraphs and estimated reading time as you type.
Converters
46 toolsAngle Converter
Convert between degrees, radians, gradians, turns, arcminutes and arcseconds.
Area Converter
Convert between square metres, square feet, acres, hectares and square miles.
Clothing Size Converter
Convert clothing sizes between UK, US and EU, with the chest or bust measurement each corresponds to.
Column Extractor
Keep only the columns you need from a CSV, in the order you choose them.
Cooking Measurement Converter
Convert between cups, tablespoons, teaspoons, millilitres and fluid ounces.
CSV Diff
Compare two CSV files by a key column and see which rows were added, removed or changed.
CSV to JSON
Convert CSV into an array of JSON objects, with delimiter detection and optional typing.
CSV to TSV Converter
Convert between comma, tab, semicolon and pipe delimited files.
CSV to XML Converter
Convert CSV rows into XML records, with names and values escaped correctly.
CSV to YAML Converter
Convert CSV rows into a YAML list, quoting values YAML would otherwise misread.
CSV Validator
Check a CSV for ragged rows, duplicate headers and structural problems before importing it.
CSV Viewer
Open a CSV as a sortable, filterable table and see which rows are malformed.
Data Deduplicator
Remove duplicate rows from a CSV, matching on the whole row or one column.
Data Sorter
Sort CSV rows by any column, with numbers sorted numerically rather than as text.
Data Storage Converter
Convert between bytes, kilobytes, megabytes, gigabytes and their binary equivalents.
DOCX to HTML
Convert a Word document to clean semantic HTML, with headings, nested lists and tables.
DOCX to Text
Extract the text from a Word document, keeping headings, lists and table rows.
Energy Converter
Convert between joules, kilowatt hours, calories, food Calories and BTU.
Force Converter
Convert between newtons, kilonewtons, pound-force and kilogram-force.
Frequency Converter
Convert between hertz, kilohertz, megahertz, gigahertz, rpm and beats per minute.
Fuel Economy Converter
Convert between MPG (US), MPG (UK), L/100 km and km/L. Compare fuel economy figures from different countries with the correct conversion.
HTML to Text
Strip HTML to readable plain text, keeping paragraphs, list markers and link URLs.
ISO 8601 Converter
Convert a date between ISO 8601, Unix time, week dates and ordinal dates.
JSON ↔ XML Converter
Convert JSON to XML or XML back to JSON, in either direction.
JSON ↔ YAML Converter
Convert JSON to YAML or YAML back to JSON, in either direction, with indent control.
JSON to CSV
Turn an array of JSON objects into CSV, flattening nested objects into dotted columns.
Leap Year Checker
Check whether a year is a leap year, and see why the rule is more than divide by four.
Length Converter
Convert between millimetres, centimetres, metres, kilometres, inches, feet, yards and miles.
Number Base Converter
Convert numbers between binary, octal, decimal, hexadecimal and any base to 36.
Power Converter
Convert between watts, kilowatts, mechanical and metric horsepower, and BTU per hour.
Pressure Converter
Convert between pascals, bar, psi, atmospheres, torr and mmHg.
PX to REM Converter
Convert between pixels, rem, em, points and physical units at 96 dpi.
Row Filter
Keep only the CSV rows matching a condition on one column.
Shoe Size Converter
Convert a shoe size between UK, US men's, US women's, EU and foot length in centimetres.
Speed Converter
Convert between km/h, mph, metres per second and knots.
Temperature Converter
Convert between Celsius, Fahrenheit and Kelvin with the formulas shown.
Text to Binary & Back
Convert text to binary, hex, decimal or octal bytes, and back again, in UTF-8.
Text to HTML
Turn plain text into HTML paragraphs, escaping the text and linking URLs.
Time Converter
Convert between milliseconds, seconds, minutes, hours, days, weeks and years.
Torque Converter
Convert between newton metres, pound-feet, pound-inches and kilogram metres.
Unix Timestamp Converter
Convert Unix timestamps to human dates and back, in local time and UTC, with ISO 8601 output.
Volume Converter
Convert between litres, millilitres, cubic metres, US and imperial pints, quarts and gallons.
Week Number Calculator
Find the ISO week number and day of the year for any date, with the edge cases explained.
Weight Converter
Convert between grams, kilograms, tonnes, ounces, pounds, stones and tons.
XML to CSV Converter
Turn repeating XML records into CSV rows, finding the record element for you.
YAML ↔ XML Converter
Convert YAML to XML or XML back to YAML, with attributes and type handling you control.
Calculators
77 toolsAdd or Subtract Days
Find the date a number of days, weeks or months before or after another date.
Age Calculator
Calculate exact age in years, months and days, plus total days and the next birthday.
Area & Volume Calculator
Calculate area, perimeter and volume for circles, rectangles, triangles and common solids.
Aspect Ratio Calculator
Scale width and height while keeping the aspect ratio, and identify the ratio itself.
Average, Median & Mode Calculator
Find the mean, median, mode, range and standard deviation of a list of numbers.
Battery Runtime Calculator
Estimate how long a battery will last from its capacity and the current a device draws.
Bleed Calculator
Work out the document size with bleed, the safe area inside the trim, and the finished size after cutting.
BMI Calculator
Calculate body mass index from height and weight, in metric or imperial units.
BMR & TDEE Calculator
Estimate resting metabolic rate and daily calorie needs from height, weight, age and activity.
Capacitor Code Calculator
Decode the three-digit code on a ceramic capacitor into picofarads, nanofarads and microfarads.
Car Payment Calculator
Work out a monthly car payment from price, deposit, trade-in, tax, fees and APR, with the total interest shown.
Compound Interest Calculator
Project savings or investment growth with compounding and optional monthly contributions.
Concrete Calculator
Work out the concrete volume for a slab, footing or column, in cubic metres and yards.
Date Difference Calculator
Count the days, weeks and months between two dates, with and without weekends.
Depreciation Calculator
Project an asset's value year by year using straight-line or declining balance depreciation.
Discount Calculator
Work out a sale price from a discount percentage, and how much is saved.
Distance Calculator
Find the great-circle distance and bearing between two sets of coordinates.
Electricity Cost Calculator
Work out what an appliance costs to run, per day, month and year, from its wattage.
EV Charging Cost Calculator
Work out what charging an electric car costs, per charge and per mile or kilometre.
EV Range Calculator
Estimate an electric car's real range from battery size, efficiency, temperature and the charge you keep in reserve.
Exponent & Root Calculator
Raise numbers to a power, take any root, and calculate logarithms.
Force Calculator
Work out force from mass and acceleration, or weight from mass under gravity, in newtons and pounds-force.
Fraction Calculator
Add, subtract, multiply or divide two fractions and simplify the result.
Fuel Cost Calculator
Estimate the fuel cost of a journey from distance, economy and fuel price.
GCD & LCM Calculator
Find the greatest common divisor and lowest common multiple of several numbers.
Golden Ratio Calculator
Divide a length by the golden ratio, or extend it, with a sequence of proportional steps.
Gravel and Aggregate Calculator
Work out gravel, mulch, sand or topsoil needed by volume and weight, with bag counts.
Heart Rate Zone Calculator
Work out training heart rate zones from age and resting heart rate.
Ideal Weight Calculator
Compare healthy weight ranges for your height across several established formulas.
Inflation Calculator
See what an amount is worth after inflation over a number of years.
Ingredient Ratio Calculator
Work out bread ingredient weights from baker's percentages, including hydration, salt, yeast and starter.
Jet Lag Calculator
Estimate jet lag recovery from the time zones crossed and direction, with a pre-adjustment schedule.
Laminate Flooring Calculator
Work out how many packs of laminate or vinyl flooring a room needs, with a cutting allowance.
LED Resistor Calculator
Work out the series resistor an LED needs, with the nearest standard value and its power rating.
Line Height Calculator
Find a line height and column width for a font size, from the number of characters per line.
Loan & EMI Calculator
Calculate the monthly repayment, total interest and total cost of a loan from amount, rate and term.
Lumber Calculator
Calculate board feet and cost for timber, or the number of studs a wall needs at a given spacing.
Macro Calculator
Split a daily calorie target into protein, carbohydrate and fat, by ratio or by body weight.
Mortgage Calculator
Monthly mortgage payment including tax and insurance, with total interest over the term.
Ohm's Law Calculator
Solve for voltage, current, resistance or power from any two known values.
Oven Temperature Converter
Convert an oven temperature between Celsius, Fahrenheit, gas mark and fan-assisted settings.
Overtime Pay Calculator
Calculate overtime pay at time-and-a-half or any multiplier, with total weekly pay.
Paint Calculator
Estimate how much paint a room needs, allowing for coats, doors and windows.
Paper Size Converter
Convert any standard paper size between millimetres, inches, points and pixels at a chosen resolution.
Percentage Calculator
Work out a percentage of a number, what percentage one number is of another, and percentage change.
Pressure Calculator
Work out pressure from a force and a contact area, in pascals, bar, psi and atmospheres.
Prime Number Checker
Check whether a number is prime and break it into its prime factors.
Print Margin Calculator
Work out the printable area and content width left on a page after margins and binding gutter.
Print Size Calculator
Work out how large an image can be printed at a given resolution, in inches, centimetres and standard photo sizes.
Probability Calculator
Combine two event probabilities, and find the chance of at least one occurrence over repeated trials.
Quadratic Equation Solver
Solve ax² + bx + c = 0, with the discriminant and vertex shown.
Ratio Calculator
Simplify a ratio, scale it up, or solve for a missing value.
Recipe Portion Calculator
Work out how much food to cook for a number of people, by course and appetite.
Recipe Scaler
Scale a recipe up or down by servings, rewriting every quantity as a fraction a kitchen can measure.
Resistor Colour Code Calculator
Read a resistor's value from its colour bands, with tolerance and the range it may fall in.
Resolution Calculator
Find the pixel dimensions and megapixels needed to print at a given size and resolution.
Retirement Savings Calculator
Project a retirement pot from monthly contributions, and what it might pay out.
Roofing Calculator
Work out roof area from the footprint and pitch, in squares and bundles, with a waste allowance.
Room Area Calculator
Calculate a room's floor area, wall area and volume in metric and imperial units.
RPM Calculator
Convert between spindle RPM, cutting speed, surface speed and pulley ratios.
Running Pace Calculator
Work out pace, finish time or distance for a run, with splits for common races.
Sales Tax & VAT Calculator
Add tax to a net price or strip it out of a gross price at any rate.
Scientific Calculator
Evaluate expressions with brackets, powers, roots, logs, trigonometry and factorials, in degrees or radians.
Simple Interest Calculator
Work out simple interest and the final balance from principal, rate and time.
Speed Calculator
Solve for speed, distance or time, with pace per kilometre and per mile alongside.
Stair Calculator
Work out stair rise, going and total run, and check them against building regulations.
Tile Calculator
Work out how many tiles a floor or wall needs, including a wastage allowance.
Tip Calculator
Work out a tip and split the bill between any number of people.
Tire Size Calculator
Compare two tire sizes for diameter, sidewall, circumference and the speedometer error the change causes.
Torque Calculator
Work out torque from a force, a lever length and the angle it is applied at, in N·m and lb·ft.
Travel Budget Calculator
Add up a trip's cost from flights, accommodation and daily spending, with a contingency and a per-day figure.
Trip Duration Calculator
Work out nights, days and the annual leave a trip actually costs, from departure and return dates.
Type Scale Calculator
Build a modular type scale from a base size and ratio, in pixels and rem, with line heights.
Unit Price Comparison
Compare products by price per unit to find which is genuinely cheaper.
Variance Calculator
Work out variance, standard deviation, quartiles and outliers from a list of numbers.
Voltage Divider Calculator
Calculate the output voltage of a two-resistor divider, with current draw and loading advice.
Working Days Calculator
Count working days between dates, or find the date a number of working days away.
Generators
3 toolsBusiness
19 toolsBreak-Even Calculator
Find how many units you must sell to cover fixed costs, and the revenue that represents.
Business Card Generator
Design a business card and export a print-ready PDF with bleed, a safe area and crop marks.
CAGR Calculator
Calculate the compound annual growth rate between a starting and ending value.
Commission Calculator
Work out commission on sales, with a base salary and an optional tiered rate above target.
Email HTML Preview
Preview email HTML at desktop and phone widths, with images blocked, and check it against client limitations.
Email Signature Generator
Build an HTML email signature with inline styles that survive Outlook and every other client.
Email Subject Line Tester
See where a subject line is cut off in common clients, and what in it reads as spam.
Invoice Generator
Create a professional invoice with line items, tax and totals, and download it as a PDF.
Markup Calculator
Apply a markup to a cost to get the selling price and resulting margin.
Meeting Cost Calculator
Work out what a meeting costs in salary time, including the true cost of employment.
Profit Margin Calculator
Calculate gross profit, margin and markup from cost and selling price.
QR Code Scanner
Read a QR code or barcode from a photo, a screenshot or the camera, and see what it contains before acting on it.
Quote Generator
Send a priced quote with itemised work, tax and an expiry date, as a PDF.
Receipt Generator
Produce a receipt confirming a payment, with items, tax and the amount paid.
ROI Calculator
Calculate return on investment as a percentage, plus annualised return over a holding period.
Salary & Hourly Rate Calculator
Convert between hourly, daily, weekly, monthly and annual pay.
SVG Formatter
Re-indent minified SVG markup so it can be read and edited.
SVG Minifier
Collapse an SVG onto one line and cut its file size, with a preview.
SVG Optimizer
Strip editor metadata, comments and excess precision from an SVG, with a live preview.
SEO
20 toolsArticle Schema Generator
Generate Article or BlogPosting JSON-LD with author, dates and image.
Breadcrumb Schema Generator
Generate BreadcrumbList JSON-LD so results show a path rather than a bare URL.
Canonical URL Generator
Generate a rel=canonical link tag, with a check that the URL is suitable.
FAQ Schema Generator
Build FAQPage JSON-LD from your questions and answers, ready to paste into a page.
Heading Analyzer
Check a page's heading outline for skipped levels, duplicates and missing h1.
Hreflang Generator
Generate hreflang link tags for multilingual and regional versions of a page.
Image Alt Text Checker
Check the alt text on a page's images, including the difference between missing and decorative.
Image SEO Analyzer
Check an image's size, dimensions, format and filename against what a web page actually needs.
JSON-LD Validator
Check JSON-LD structured data against the properties search engines actually require.
Keyword Density Checker
Count word and phrase frequency in a text, with density percentages.
Local Business Schema Generator
Generate LocalBusiness JSON-LD with address, phone, hours and geo coordinates.
Meta Tag Generator
Generate title, description, canonical, Open Graph and Twitter Card tags with live length checks.
Open Graph Generator
Generate Open Graph meta tags so links to your page preview correctly when shared.
Product Schema Generator
Generate Product JSON-LD with price, availability, brand and rating.
Robots.txt Generator
Build a robots.txt file, including an optional opt-out for AI training crawlers.
Robots.txt Tester
Test whether a URL is allowed for a given crawler, and check a robots.txt for mistakes.
SERP Snippet Preview
Preview how a page's title and description may appear in search results.
Sitemap Validator
Check an XML sitemap for structural errors, bad dates, wrong hosts and the published limits.
Twitter Card Generator
Generate Twitter/X card meta tags for large-image or summary link previews.
XML Sitemap Generator
Turn a list of URLs into a valid XML sitemap with lastmod and optional fields.
Security
16 toolsBase64 Encoder & Decoder
Encode text to Base64 or decode Base64 back to text, with UTF-8 and URL-safe support.
File Decryption
Decrypt a file encrypted here, using the password it was encrypted with.
File Encryption
Encrypt any file with AES-256-GCM and a password, entirely in your browser.
File Hash & Checksum
Hash any file with SHA-1, SHA-256, SHA-384 and SHA-512, and compare against a published checksum.
HMAC Generator
Sign a message with a secret key using HMAC-SHA256 and related algorithms.
JWT Decoder
Decode a JSON Web Token to inspect its header, payload, expiry and claims.
MD5 Hash Generator
Generate an MD5 hash of any text, with a plain account of what MD5 is and is not good for.
Password Strength Checker
Estimate how long a password would resist an offline attack, and why.
Random Token Generator
Generate cryptographically random tokens with a chosen alphabet, and see their entropy.
RSA Key Generator
Generate an RSA key pair in the browser and export it as PEM or JWK, for signing or encryption.
Secure Password Generator
Generate strong random passwords using the browser's cryptographic random number generator.
SHA-256 Hash Generator
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text using the Web Crypto API.
SHA-3 Hash Generator
Generate SHA3-224, 256, 384 and 512 hashes, and SHAKE output of any length, from text or a file.
Text Encryption
Encrypt and decrypt text with AES-256-GCM and a password, entirely in your browser.
UUID Generator
Generate random version 4 UUIDs in bulk, with uppercase and no-hyphen options.
UUID Validator
Check a UUID is well-formed and find out what its version actually reveals.
Productivity
16 toolsBrowser & Device Info
See your screen size, user agent, device pixel ratio, time zone and browser capabilities.
Clipboard Tester
Check whether copying and pasting work in your browser, and see why when they do not.
Countdown Timer
Set a timer for any length, with presets, a progress bar and an alert when it finishes.
Keyboard Tester
Test every key on your keyboard and see the key, code and keyCode each one sends.
Microphone Tester
Check your microphone works, see the live input level and waveform, and set your gain.
Mouse Tester
Test mouse buttons, scroll and movement, measure polling rate and click speed, and diagnose a double-click fault.
Notes Scratchpad
A plain text scratchpad that saves itself in this browser as you type.
Notification Tester
Check whether browser notifications work, and find which layer is blocking them.
Pomodoro Timer
A focus timer that cycles between work sessions and breaks, with adjustable lengths.
Random Picker
Pick fairly from a list, generate random numbers, or shuffle items into a random order.
Speaker Tester
Test left and right channels separately with tones from bass to treble.
Stopwatch
Time anything to a tenth of a second, with lap splits you can copy out.
Time Zone Converter
See one moment across several time zones, with working hours marked for each.
To-Do List
A simple checklist that remembers itself in this browser, with no account.
Touchscreen Tester
Test a touchscreen for dead zones and check how many fingers it tracks at once.
Webcam Tester
Check your camera works, see its resolution and frame rate, and capture a still.
Student
3 toolsWeb
32 toolsCode Playground
Edit HTML, CSS and JavaScript together and see the page they make.
Colour Contrast Checker
Check text and background colours against the WCAG 2.1 contrast requirements for AA and AAA.
CSS Animation Generator
Generate keyframes and the animation shorthand for common effects, with live preview.
CSS Border Generator
Set border width, style, colour and per-side visibility, and copy the CSS.
CSS Border Radius Generator
Round each corner independently, including elliptical corners, and copy the CSS.
CSS Box Shadow Generator
Build a box-shadow with live preview and copy the CSS, including inset and spread.
CSS Button Generator
Design a button — colours, padding, radius, border and shadow — and copy the CSS.
CSS Clip Path Generator
Clip an element to a polygon, circle or ellipse and copy the clip-path CSS.
CSS Filter Generator
Stack blur, brightness, contrast, saturation, hue and more, and copy the filter.
CSS Flexbox Generator
Set direction, wrapping, alignment and gap, watch the layout respond, and copy the CSS.
CSS Glassmorphism Generator
Build a frosted-glass panel with backdrop blur, translucency and border, and copy the CSS.
CSS Gradient Generator
Build linear and radial CSS gradients visually and copy the generated background property.
CSS Grid Generator
Build a grid with columns, rows and gaps, preview the tracks, and copy the CSS.
CSS Live Editor
Write CSS against a fixed piece of markup and see the result as you type.
CSS Neumorphism Generator
Generate the paired light and dark shadows behind the soft-UI look, and copy the CSS.
CSS Text Shadow Generator
Build a text-shadow with live preview on real text, and copy the CSS.
CSS Transform Generator
Combine translate, scale, rotate and skew, see the result live, and copy the transform.
HEX to RGB Converter
Convert colours between HEX, RGB and HSL with a live preview and copyable CSS values.
HTML Live Editor
Write HTML and see it render as you type, in a sandboxed frame.
HTTP Status Code Reference
Look up any HTTP status code, what it means and what it usually indicates in practice.
JavaScript Playground
Run JavaScript in a sandboxed frame and read the console output on the page.
MIME Type Lookup
Find the MIME type for a file extension, or the extensions for a MIME type.
Percent Encoding Tester
Compare the three kinds of URL encoding, decode escaped text, and see which characters differ.
Query String Generator
Turn a list of names and values into a correctly encoded query string.
URL Builder
Build a URL from a base address and named parameters, with encoding handled for you.
URL Cleaner
Strip utm, gclid, fbclid and other tracking parameters from one URL or a whole list.
URL Encoder & Decoder
Percent-encode text for safe use in URLs, or decode an encoded URL back to readable text.
URL Parameter Remover
Remove named parameters from a URL, or a list of URLs, keeping the rest intact.
URL Parser
Break any URL into protocol, host, port, path, query parameters and fragment.
URL Validator
Check whether a URL is well-formed, and see exactly what is wrong when it is not.
User Agent Parser
Break a user agent string into browser, engine, operating system and device.
UTM Builder
Build campaign tracking URLs with correctly encoded utm_source, medium, campaign, term and content.