Text tools

Text01

Word Counter

Count words, characters, sentences, paragraphs and reading time as you type. Free, no sign-up, runs entirely in your browser.

Open tool
Text03

Text Diff Checker

Compare two texts and highlight added, removed and changed lines side by side. Works offline, nothing is uploaded.

Open tool
Text04

Find and Replace

Replace words or patterns across large text with regular expression support, match case and whole word options.

Open tool
Text05

Text Cleaner

Remove duplicate lines, blank lines, extra spaces, tabs, HTML tags and line breaks from any text instantly.

Open tool
Text36

Character Counter

Count characters live with limits for X, SMS, meta descriptions and Instagram. See exactly how much room is left.

Open tool
Text37

Sentence Counter

Count sentences and paragraphs, see average words per sentence and the longest sentence in your draft.

Open tool
Text38

Readability Checker

Score any text with Flesch Reading Ease and grade level, plus words per sentence and syllables per word.

Open tool
Text40

Slug Generator

Convert any title into a lowercase, accent-free URL slug with hyphens or underscores and a length limit.

Open tool
Text41

Reverse Text

Flip text by character, word or line, or mirror characters into a readable backwards effect.

Open tool
Text42

Remove Line Breaks

Remove every line break and rejoin text with a space, comma or nothing, optionally keeping paragraph breaks.

Open tool
Text45

Fancy Text Generator

Convert plain text into bold, italic, script and monospace Unicode characters that survive where formatting is stripped.

Open tool
Text46

Bold Text Generator

Produce bold Unicode letters and digits that render bold in bios, captions and comments without formatting support.

Open tool
Text47

Cursive Text Generator

Generate cursive-style Unicode letters for names, bios and short phrases.

Open tool
Text48

Small Text Generator

Convert text into small-caps Unicode letters for compact bios and labels.

Open tool
Text93

Sort Lines

Sort any list of lines alphabetically, reverse, or by length, with optional duplicate removal.

Open tool
Text94

Shuffle Lines

Randomise the order of lines in a list, with an option to keep or drop blank lines.

Open tool
Text95

Number Lines

Add sequential numbers to every line, with a custom start value and separator style.

Open tool
Text96

Add Prefix & Suffix

Prepend or append text to every line in a list, ideal for building URLs, SQL values or markup.

Open tool
Text97

Extract Emails

Extract every email address from a block of text, de-duplicated and sorted.

Open tool
Text98

Extract URLs

Extract every URL from text, with unique filtering and an HTTPS-only option.

Open tool
Text99

Extract Numbers

Extract all numbers from text, including decimals and negatives, with optional de-duplication.

Open tool
Text100

Remove Punctuation

Strip commas, quotes, brackets and symbols from text while optionally keeping apostrophes.

Open tool
Text102

Wrap Text

Hard-wrap paragraphs at any character width while keeping words intact, with a live preview of the wrapped result.

Open tool
Text103

Word Frequency Counter

Count how often each word appears, with a minimum length filter and the top 40 ranked.

Open tool
Text221

Remove HTML Tags

Strip HTML tags, scripts and styles to leave clean plain text. Script and style blocks are removed entirely, not just their tags.

Open tool
Text222

Strip Accents

Remove accents and diacritics so text becomes plain ASCII. Useful for slugs, usernames and legacy systems that reject non-ASCII characters.

Open tool
Text223

Add Quotes to Lines

Wrap every line in quotes and join them with commas for code and SQL lists. Turns a plain list into a quoted, comma-separated list — the shape most code needs.

Open tool
Text224

Remove Quotes

Strip quotes and commas from a pasted list to get clean values. Handles the common copy-paste shapes: quoted CSV values, JSON string arrays and comma lists.

Open tool
Text225

Find Duplicates

Find every value that appears more than once, with its count. Paste a list and see exactly which entries repeat and how many times.

Open tool
Text226

Split Text Into Chunks

Split long text into chunks of a chosen size without cutting words. Useful for SMS limits, character-capped fields and chunked API payloads.

Open tool
Text230

Line Length Checker

Find every line longer than a limit, with its line number and length. Catches over-long commit messages, code lines and caption drafts before they cause trouble.

Open tool
Text302

Word Unscrambler

Type scrambled letters and get every word that can be made from them. Enter the letters you have and see all valid words, longest first, from a built-in dictionary.

Open tool
Text303

Anagram Solver

Find every word that uses exactly your letters. Give it a word and it returns all anagrams that can be built from the same letters.

Open tool
Text319

Prompt Generator

Turn a rough instruction into a structured prompt for any AI assistant. Adds a role, task, constraints and output format so the model produces usable results.

Open tool
Text349

Speech to Text

Dictate and watch the transcript appear as you speak. Uses the browser's speech recognition — Chrome and Edge only, and audio goes to the platform's service.

Open tool
Text350

Typing Speed Test

Measure your typing speed and accuracy over 60 seconds. Type the sample text; WPM, accuracy and elapsed time update live in your browser.

Open tool
Text352

Readability Improver

Find long sentences, passive voice and jargon in your writing. Deterministic rules flag what to fix — no AI, no guessing, same result every time.

Open tool
Text359

AI Paraphraser

Rewrite a paragraph in plain English, shorter, or in a different tone. Runs on your own Cloudflare Worker with a free Workers AI binding — no API key.

Open tool

Converters tools

Converters02

Case Converter

Convert text to uppercase, lowercase, title case, sentence case, camelCase, snake_case and kebab-case in one click.

Open tool
Converters24

Unit Converter

Convert length, weight, temperature, area, speed and data units with instant, accurate results.

Open tool
Converters44

Text to Speech

Listen to any text with the voices installed on your device. Change speed and pitch, pause, resume or stop.

Open tool
Converters83

Length Converter

Convert length between millimetres, centimetres, metres, kilometres, inches, feet, yards and miles instantly.

Open tool
Converters84

Weight Converter

Convert weight between kilograms, grams, milligrams, tonnes, ounces, pounds and stone.

Open tool
Converters85

Temperature Converter

Convert between Celsius, Fahrenheit, Kelvin and Rankine with absolute-zero awareness.

Open tool
Converters86

Area Converter

Convert area between square metres, square feet, hectares, acres and more.

Open tool
Converters87

Volume Converter

Convert volume between millilitres, litres, cubic metres, teaspoons, cups, fluid ounces and gallons.

Open tool
Converters88

Speed Converter

Convert speed between kilometres per hour, miles per hour, metres per second, knots and feet per second.

Open tool
Converters89

Data Converter

Convert digital storage between bytes, KB, MB, GB and TB, and between decimal and binary units.

Open tool
Converters90

Time Converter

Convert time between milliseconds, seconds, minutes, hours, days, weeks, months and years.

Open tool
Converters91

Pressure Converter

Convert pressure between pascals, kilopascals, bar, psi, atmospheres and millimetres of mercury.

Open tool
Converters92

Energy Converter

Convert energy between joules, kilojoules, calories, kilocalories, watt-hours, kilowatt-hours and BTU.

Open tool
Converters101

Tabs to Spaces

Convert tabs to a chosen number of spaces, or turn space indentation back into tabs.

Open tool
Converters122

cm to in

Convert centimetres to inches instantly. 1 cm = 0.3937008 in, with a live result and a quick reference table.

Open tool
Converters123

mm to in

Convert millimetres to inches instantly. 1 mm = 0.03937008 in, with a live result and a quick reference table.

Open tool
Converters124

in to cm

Convert inches to centimetres instantly. 1 in = 2.54 cm, with a live result and a quick reference table.

Open tool
Converters125

kg to lb

Convert kilograms to pounds instantly. 1 kg = 2.204623 lb, with a live result and a quick reference table.

Open tool
Converters126

lb to kg

Convert pounds to kilograms instantly. 1 lb = 0.4535924 kg, with a live result and a quick reference table.

Open tool
Converters127

g to oz

Convert grams to ounces instantly. 1 g = 0.03527396 oz, with a live result and a quick reference table.

Open tool
Converters128

oz to g

Convert ounces to grams instantly. 1 oz = 28.34952 g, with a live result and a quick reference table.

Open tool
Converters129

m to ft

Convert metres to feet instantly. 1 m = 3.28084 ft, with a live result and a quick reference table.

Open tool
Converters130

ft to m

Convert feet to metres instantly. 1 ft = 0.3048 m, with a live result and a quick reference table.

Open tool
Converters131

km to mi

Convert kilometres to miles instantly. 1 km = 0.6213712 mi, with a live result and a quick reference table.

Open tool
Converters132

mi to km

Convert miles to kilometres instantly. 1 mi = 1.609344 km, with a live result and a quick reference table.

Open tool
Converters133

in to ft

Convert inches to feet instantly. 1 in = 0.08333333 ft, with a live result and a quick reference table.

Open tool
Converters134

ft to in

Convert feet to inches instantly. 1 ft = 12 in, with a live result and a quick reference table.

Open tool
Converters135

cm to ft

Convert centimetres to feet instantly. 1 cm = 0.0328084 ft, with a live result and a quick reference table.

Open tool
Converters136

ft to cm

Convert feet to centimetres instantly. 1 ft = 30.48 cm, with a live result and a quick reference table.

Open tool
Converters137

m to yd

Convert metres to yards instantly. 1 m = 1.093613 yd, with a live result and a quick reference table.

Open tool
Converters138

yd to m

Convert yards to metres instantly. 1 yd = 0.9144 m, with a live result and a quick reference table.

Open tool
Converters139

km/h to mph

Convert kilometres per hour to miles per hour instantly. 1 km/h = 0.6213712 mph, with a live result and a quick reference table.

Open tool
Converters140

mph to km/h

Convert miles per hour to kilometres per hour instantly. 1 mph = 1.609344 km/h, with a live result and a quick reference table.

Open tool
Converters141

knot to km/h

Convert knots to kilometres per hour instantly. 1 knot = 1.852 km/h, with a live result and a quick reference table.

Open tool
Converters142

MB to GB

Convert megabytes to gigabytes instantly. 1 MB = 0.001 GB, with a live result and a quick reference table.

Open tool
Converters143

GB to MB

Convert gigabytes to megabytes instantly. 1 GB = 1000 MB, with a live result and a quick reference table.

Open tool
Converters144

bytes to MB

Convert bytes to megabytes instantly. 1 bytes = 1.0000e-6 MB, with a live result and a quick reference table.

Open tool
Converters145

KB to MB

Convert kilobytes to megabytes instantly. 1 KB = 0.001 MB, with a live result and a quick reference table.

Open tool
Converters146

L to gal

Convert litres to US gallons instantly. 1 L = 0.2641721 gal, with a live result and a quick reference table.

Open tool
Converters147

gal to L

Convert US gallons to litres instantly. 1 gal = 3.785412 L, with a live result and a quick reference table.

Open tool
Converters148

ml to cup

Convert millilitres to cups instantly. 1 ml = 0.004226753 cup, with a live result and a quick reference table.

Open tool
Converters149

cup to ml

Convert cups to millilitres instantly. 1 cup = 236.5882 ml, with a live result and a quick reference table.

Open tool
Converters150

ml to fl oz

Convert millilitres to fluid ounces instantly. 1 ml = 0.03381402 fl oz, with a live result and a quick reference table.

Open tool
Converters151

fl oz to ml

Convert fluid ounces to millilitres instantly. 1 fl oz = 29.57353 ml, with a live result and a quick reference table.

Open tool
Converters152

min to h

Convert minutes to hours instantly. 1 min = 0.01666667 h, with a live result and a quick reference table.

Open tool
Converters153

h to min

Convert hours to minutes instantly. 1 h = 60 min, with a live result and a quick reference table.

Open tool
Converters154

days to h

Convert days to hours instantly. 1 days = 24 h, with a live result and a quick reference table.

Open tool
Converters155

h to days

Convert hours to days instantly. 1 h = 0.04166667 days, with a live result and a quick reference table.

Open tool
Converters156

s to min

Convert seconds to minutes instantly. 1 s = 0.01666667 min, with a live result and a quick reference table.

Open tool
Converters157

weeks to days

Convert weeks to days instantly. 1 weeks = 7 days, with a live result and a quick reference table.

Open tool
Converters158

ft² to m²

Convert square feet to square metres instantly. 1 ft² = 0.09290304 m², with a live result and a quick reference table.

Open tool
Converters159

m² to ft²

Convert square metres to square feet instantly. 1 m² = 10.76391 ft², with a live result and a quick reference table.

Open tool
Converters160

acre to ha

Convert acres to hectares instantly. 1 acre = 0.4046856 ha, with a live result and a quick reference table.

Open tool
Converters161

ha to acre

Convert hectares to acres instantly. 1 ha = 2.471054 acre, with a live result and a quick reference table.

Open tool
Converters162

psi to bar

Convert psi to bar instantly. 1 psi = 0.06894757 bar, with a live result and a quick reference table.

Open tool
Converters163

bar to psi

Convert bar to psi instantly. 1 bar = 14.50377 psi, with a live result and a quick reference table.

Open tool
Converters165

kcal to kJ

Convert kilocalories to kilojoules instantly. 1 kcal = 4.184 kJ, with a live result and a quick reference table.

Open tool
Converters166

cm to mm

Convert centimetres to millimetres instantly. 1 cm = 10 mm, with a live result and a quick reference table.

Open tool
Converters167

mm to cm

Convert millimetres to centimetres instantly. 1 mm = 0.1 cm, with a live result and a quick reference table.

Open tool
Converters168

m to cm

Convert metres to centimetres instantly. 1 m = 100 cm, with a live result and a quick reference table.

Open tool
Converters169

cm to m

Convert centimetres to metres instantly. 1 cm = 0.01 m, with a live result and a quick reference table.

Open tool
Converters170

km to m

Convert kilometres to metres instantly. 1 km = 1000 m, with a live result and a quick reference table.

Open tool
Converters171

m to km

Convert metres to kilometres instantly. 1 m = 0.001 km, with a live result and a quick reference table.

Open tool
Converters172

mg to g

Convert milligrams to grams instantly. 1 mg = 0.001 g, with a live result and a quick reference table.

Open tool
Converters173

g to kg

Convert grams to kilograms instantly. 1 g = 0.001 kg, with a live result and a quick reference table.

Open tool
Converters174

kg to g

Convert kilograms to grams instantly. 1 kg = 1000 g, with a live result and a quick reference table.

Open tool
Converters175

kg to t

Convert kilograms to tonnes instantly. 1 kg = 0.001 t, with a live result and a quick reference table.

Open tool
Converters176

lb to oz

Convert pounds to ounces instantly. 1 lb = 16 oz, with a live result and a quick reference table.

Open tool
Converters177

oz to lb

Convert ounces to pounds instantly. 1 oz = 0.0625 lb, with a live result and a quick reference table.

Open tool
Converters178

yd to ft

Convert yards to feet instantly. 1 yd = 3 ft, with a live result and a quick reference table.

Open tool
Converters179

mi to ft

Convert miles to feet instantly. 1 mi = 5280 ft, with a live result and a quick reference table.

Open tool
Converters180

qt to L

Convert US quarts to litres instantly. 1 qt = 0.9463529 L, with a live result and a quick reference table.

Open tool
Converters181

gal to qt

Convert US gallons to US quarts instantly. 1 gal = 4 qt, with a live result and a quick reference table.

Open tool
Converters182

L to ml

Convert litres to millilitres instantly. 1 L = 1000 ml, with a live result and a quick reference table.

Open tool
Converters183

ml to L

Convert millilitres to litres instantly. 1 ml = 0.001 L, with a live result and a quick reference table.

Open tool
Converters184

min to s

Convert minutes to seconds instantly. 1 min = 60 s, with a live result and a quick reference table.

Open tool
Converters185

h to s

Convert hours to seconds instantly. 1 h = 3600 s, with a live result and a quick reference table.

Open tool
Converters186

days to weeks

Convert days to weeks instantly. 1 days = 0.1428571 weeks, with a live result and a quick reference table.

Open tool
Converters187

GB to TB

Convert gigabytes to terabytes instantly. 1 GB = 0.001 TB, with a live result and a quick reference table.

Open tool
Converters188

TB to GB

Convert terabytes to gigabytes instantly. 1 TB = 1000 GB, with a live result and a quick reference table.

Open tool
Converters189

kPa to psi

Convert kilopascals to psi instantly. 1 kPa = 0.1450377 psi, with a live result and a quick reference table.

Open tool
Converters190

bar to kPa

Convert bar to kilopascals instantly. 1 bar = 100 kPa, with a live result and a quick reference table.

Open tool
Converters241

deg to rad

Convert degrees to radians instantly. 1 deg = 0.01745329 rad, with a live result and a quick reference table.

Open tool
Converters242

rad to deg

Convert radians to degrees instantly. 1 rad = 57.29578 deg, with a live result and a quick reference table.

Open tool
Converters243

grad to deg

Convert gradians to degrees instantly. 1 grad = 0.9 deg, with a live result and a quick reference table.

Open tool
Converters244

kW to hp

Convert kilowatts to horsepower instantly. 1 kW = 1.341022 hp, with a live result and a quick reference table.

Open tool
Converters245

hp to kW

Convert horsepower to kilowatts instantly. 1 hp = 0.7456999 kW, with a live result and a quick reference table.

Open tool
Converters246

N·m to lb·ft

Convert newton-metres to pound-feet instantly. 1 N·m = 0.7375621 lb·ft, with a live result and a quick reference table.

Open tool
Converters247

lb·ft to N·m

Convert pound-feet to newton-metres instantly. 1 lb·ft = 1.355818 N·m, with a live result and a quick reference table.

Open tool
Converters248

atm to kPa

Convert atmospheres to kilopascals instantly. 1 atm = 101.325 kPa, with a live result and a quick reference table.

Open tool
Converters249

kPa to atm

Convert kilopascals to atmospheres instantly. 1 kPa = 0.009869233 atm, with a live result and a quick reference table.

Open tool
Converters250

mmHg to kPa

Convert millimetres of mercury to kilopascals instantly. 1 mmHg = 0.1333224 kPa, with a live result and a quick reference table.

Open tool
Converters251

Mbit to MB

Convert megabits to megabytes instantly. 1 Mbit = 0.125 MB, with a live result and a quick reference table.

Open tool
Converters252

MB to Mbit

Convert megabytes to megabits instantly. 1 MB = 8 Mbit, with a live result and a quick reference table.

Open tool
Converters253

Gbps to Mbps

Convert gigabits per second to megabits per second instantly. 1 Gbps = 1000 Mbps, with a live result and a quick reference table.

Open tool
Converters254

pt to px

Convert points to pixels instantly. 1 pt = 1.333333 px, with a live result and a quick reference table.

Open tool
Converters255

px to pt

Convert pixels to points instantly. 1 px = 0.75 pt, with a live result and a quick reference table.

Open tool
Converters256

km² to mi²

Convert square kilometres to square miles instantly. 1 km² = 0.3861022 mi², with a live result and a quick reference table.

Open tool
Converters257

mi² to km²

Convert square miles to square kilometres instantly. 1 mi² = 2.589988 km², with a live result and a quick reference table.

Open tool
Converters258

knot to m/s

Convert knots to metres per second instantly. 1 knot = 0.5144444 m/s, with a live result and a quick reference table.

Open tool
Converters259

m/s to km/h

Convert metres per second to kilometres per hour instantly. 1 m/s = 3.6 km/h, with a live result and a quick reference table.

Open tool
Converters260

km/h to m/s

Convert kilometres per hour to metres per second instantly. 1 km/h = 0.2777778 m/s, with a live result and a quick reference table.

Open tool
Converters261

t to lb

Convert tonnes to pounds instantly. 1 t = 2204.623 lb, with a live result and a quick reference table.

Open tool
Converters262

lb to t

Convert pounds to tonnes instantly. 1 lb = 0.0004535924 t, with a live result and a quick reference table.

Open tool
Converters263

ct to g

Convert carats to grams instantly. 1 ct = 0.2 g, with a live result and a quick reference table.

Open tool
Converters264

g to ct

Convert grams to carats instantly. 1 g = 5 ct, with a live result and a quick reference table.

Open tool
Converters265

bbl to L

Convert barrels to litres instantly. 1 bbl = 158.9873 L, with a live result and a quick reference table.

Open tool
Converters266

L to bbl

Convert litres to barrels instantly. 1 L = 0.006289811 bbl, with a live result and a quick reference table.

Open tool
Converters267

yr to days

Convert years to days instantly. 1 yr = 365.25 days, with a live result and a quick reference table.

Open tool
Converters268

mo to days

Convert months to days instantly. 1 mo = 30.4375 days, with a live result and a quick reference table.

Open tool
Converters269

wk to h

Convert weeks to hours instantly. 1 wk = 168 h, with a live result and a quick reference table.

Open tool
Converters270

h to wk

Convert hours to weeks instantly. 1 h = 0.005952381 wk, with a live result and a quick reference table.

Open tool
Converters296

Number to Words

Write any number up to 999 billion in English words. Useful for cheques, invoices and legal amounts that must be written out.

Open tool
Converters300

m/s to mph

Convert metres per second to miles per hour instantly. 1 m/s = 2.2369363 mph, with a live result and a quick reference table.

Open tool

Developer tools

Encoding tools

Security tools

Design tools

Time tools

Time12

Timestamp Converter

Convert Unix timestamps to human-readable dates and back, in UTC and your local timezone.

Open tool
Time20

Age Calculator

Calculate exact age from a date of birth in years, months and days, plus a countdown to the next birthday.

Open tool
Time25

Date Difference

Find the exact days, weeks, months and years between two dates, including an optional business-days count.

Open tool
Time73

Time Calculator

Add or subtract two durations and see the result in hours, minutes and seconds.

Open tool
Time114

Hours Calculator

Work out hours worked between two times, minus breaks, with decimal hours and optional pay.

Open tool
Time216

Download Time Calculator

Estimate download time from file size and connection speed. Enter file size in MB and speed in Mbps to get seconds, minutes or hours, plus the real MB/s rate.

Open tool
Time217

Sleep Calculator

Find bedtimes that fit whole 90-minute sleep cycles before your alarm. Sleep runs in roughly 90-minute cycles; waking between them feels far better than mid-cycle.

Open tool
Time304

Time Zone Converter

Convert one date and time into sixteen other time zones at once, using your browser's timezone database.

Open tool
Time310

Pomodoro Timer

A 25-minute focus timer with breaks and session counting. Work in focused blocks with automatic breaks; a short beep marks each phase change.

Open tool
Time312

Hijri Date Converter

Convert any Gregorian date to the Hijri calendar and back. Uses the Umm al-Qura calendar built into your browser — no API, no upload.

Open tool
Time351

Stopwatch & Timer

A stopwatch with lap times and a countdown that beeps at zero. Timing uses a 50 ms interval, accurate to a hundredth of a second.

Open tool

Files tools

Files13

CSV to JSON

Convert CSV data into clean JSON with a custom delimiter, header detection and pretty or compact output.

Open tool
Files58

JSON to CSV

Convert an array of JSON objects into CSV, with quoted fields for commas, quotes and newlines.

Open tool
Files104

XML Formatter

Format and validate XML with clear parse errors, using two-space, four-space or tab indentation.

Open tool
Files107

JSON to YAML

Convert JSON into clean YAML with correct quoting, nesting and indentation.

Open tool
Files108

Markdown to HTML

Convert Markdown headings, emphasis, links, lists and blockquotes into clean HTML.

Open tool
Files191

JSON to XML

Convert a JSON object into well-formed XML with nested elements and escaped values.

Open tool
Files192

XML to JSON

Convert XML documents into JSON objects, with repeated tags turned into arrays.

Open tool
Files193

YAML to JSON

Convert YAML configuration into JSON, handling nesting, lists and scalar types.

Open tool
Files194

CSV to TSV

Convert comma-separated data into tab-separated values for spreadsheets and databases.

Open tool
Files195

TSV to CSV

Convert tab-separated data into clean, properly quoted CSV, with ragged rows reported instead of silently dropped.

Open tool
Files196

JSON to SQL

Turn a JSON array into a CREATE TABLE statement plus INSERT rows with inferred column types.

Open tool
Files197

HTML to Text

Strip HTML tags and scripts to leave readable plain text with paragraphs intact.

Open tool
Files198

Text to HTML

Convert plain text into paragraphs and line breaks, with HTML characters escaped.

Open tool
Files227

Text to JSON Array

Turn a list of lines into a valid JSON array of strings. One line becomes one array element, with quotes and escapes handled for you.

Open tool
Files229

CSV Column Extract

Extract a single column from CSV data by position and delimiter. Useful when a spreadsheet export has twenty columns and you need one.

Open tool
Files235

SQL Formatter

Re-indent SQL by putting each major clause on its own line. SELECT, FROM, WHERE, JOIN, GROUP BY and ORDER BY each start a new line.

Open tool
Files297

JSON to TypeScript

Turn a JSON sample into TypeScript interfaces automatically. Nested objects become their own interface, and arrays become typed arrays.

Open tool
Files323

Merge PDF

Combine several PDFs into one document in the order you choose. Pages, bookmarks and text stay intact.

Open tool
Files324

Split PDF

Extract any page range from a PDF into a new file. Enter a range like 1-3 or 2,5,7 and get exactly those pages as a new PDF.

Open tool
Files325

Rotate PDF

Rotate all pages or just a few, by 90°, 180° or 270°. Scanned documents often arrive sideways; rotate the pages you need and download a fixed copy.

Open tool
Files327

CSV to Excel

Turn CSV data into a real Excel .xlsx workbook. Paste CSV and download an .xlsx file built by SheetJS in your browser — numbers stay numbers.

Open tool
Files328

Excel to CSV

Convert the first sheet of an Excel file into clean CSV. Reads .xlsx, .xls and .csv locally and exports the first sheet as CSV you can paste anywhere.

Open tool
Files329

PDF to Text

Pull the text out of any PDF, page by page. Reads every page with pdf.js and gives you copyable text with page markers.

Open tool
Files330

PDF to Image

Render any PDF page as a high-resolution PNG or JPG. Choose the page and the resolution; the page is drawn on a canvas in your browser.

Open tool
Files332

Video to GIF

Turn the first few seconds of a video into an animated GIF. Frames are grabbed from the video in your browser and encoded to GIF locally — no ffmpeg, no upload.

Open tool
Files333

Video to Audio

Pull the audio track out of a video as a WebM audio file. Plays the video and records its audio track with MediaRecorder, then saves it as .webm (Opus).

Open tool
Files334

Video Trimmer

Cut a section out of any video and save it as WebM. Playback from the start point is recorded in real time, so a 10-second cut takes 10 seconds.

Open tool
Files335

Video to MP3

Extract a real MP3 audio file from any video. ffmpeg.wasm encodes the audio track to MP3 inside your browser — no upload, no server.

Open tool
Files336

Video to MP4

Cut a clip and save it as a standard MP4 (H.264). Set a start point and length; ffmpeg re-encodes the section to MP4 that plays everywhere.

Open tool
Files337

PDF Watermark

Add a diagonal text watermark to every page of a PDF. Set the text, size and opacity; pdf-lib stamps each page in your browser and downloads the result.

Open tool
Files338

PDF Page Numbers

Add page numbers to a PDF, with three formats and positions. Choose start number, position and style (1, 1 of 10, Page 1); every page is numbered locally.

Open tool
Files339

Create ZIP

Bundle any number of files into a single ZIP archive. Files are deflated in your browser with JSZip and downloaded as one archive.

Open tool
Files340

Unzip File

Open a ZIP file and download the files inside it. The archive is read locally; click any entry to save it to your device.

Open tool
Files341

Audio Converter

Convert WAV, M4A or OGG audio into MP3. ffmpeg.wasm encodes to MP3 with the LAME encoder inside your browser.

Open tool
Files342

GIF to MP4

Turn an animated GIF into an MP4 video. The GIF is decoded and re-encoded to H.264 MP4 locally with ffmpeg.wasm.

Open tool
Files344

MP4 to GIF

Turn the first seconds of a video into a looping GIF. ffmpeg.wasm scales, samples and encodes the clip to GIF inside your browser.

Open tool
Files345

Mute Video

Strip the sound from a video without re-encoding. The audio stream is dropped and the video is copied, so a large file finishes in seconds.

Open tool
Files346

MP3 to WAV

Convert MP3 or M4A audio into uncompressed WAV. Useful when an editor or phone only accepts WAV input.

Open tool
Files348

Text to PDF

Turn plain text into a clean, paginated PDF. Lines wrap automatically, new pages start when needed, and nothing leaves the browser.

Open tool
Files357

Screen Recorder

Record your screen or a window and save the video locally. Uses the browser screen-capture API; the file never leaves your machine and no plugin is installed.

Open tool
Files358

Scanned PDF to Text

Extract text from a scanned PDF page with built-in OCR. The page is rendered and read on your device; language data downloads once and is then cached.

Open tool
Files362

Resume Builder

Fill in your details and download a clean one-page A4 resume as a real PDF. No template gallery, no account, nothing uploaded.

Open tool
Files363

Compress PDF

Shrink a PDF by re-rendering its pages at a chosen resolution and quality, then rebuilding the file. Nothing is uploaded.

Open tool
Files364

Video Compressor

Shrink a video with ffmpeg running in your browser: choose a CRF quality and an optional width, and download a smaller H.264 MP4.

Open tool
Files365

PDF to Word

Turn a text-based PDF into an editable Word .docx with one paragraph per extracted line. Runs in the browser, nothing uploaded.

Open tool
Files367

PDF Page Editor

Reorder, delete, rotate and duplicate pages from a PDF, then download the result. Pages are copied, so text stays selectable.

Open tool

Image tools

Image14

Image Compressor

Compress images in your browser with quality control and a live before/after size preview. No uploads.

Open tool
Image15

Image Converter

Convert images between JPG, PNG and WebP instantly, with transparency handling and quality control.

Open tool
Image16

Image Resizer

Resize images by exact pixels, a percentage, or the longest edge while keeping the aspect ratio locked.

Open tool
Image17

Image to PDF

Combine JPG, PNG and WebP images into a single PDF with page size, orientation and margin control.

Open tool
Image61

Image to Base64

Convert an image to raw base64 or a data URL for inline use, with the size overhead shown.

Open tool
Image62

Image Watermark

Stamp text onto an image in any corner or the centre, with adjustable size, colour and opacity.

Open tool
Image63

Image Rotate

Rotate images in 90° steps and flip them, with the canvas resizing automatically for portrait crops.

Open tool
Image64

Compress to Size

Binary-search the JPEG quality until the file fits your target KB, with the result and quality shown.

Open tool
Image65

Meme Generator

Add classic top and bottom caption text with automatic line wrapping, then download the meme as PNG.

Open tool
Image81

Image SEO Checker

Paste page HTML to check alt text, missing dimensions, lazy loading and oversized file names across all images.

Open tool
Image271

Grayscale Image

Turn a colour photo into black and white instantly. Grayscale removes hue and leaves luminance, which is why it often looks sharper.

Open tool
Image272

Sepia Image

Apply a warm sepia tone to any photo. Sepia maps greys onto a brown-gold gradient, reproducing the look of early prints.

Open tool
Image273

Invert Image

Invert every colour in an image to get a photographic negative. Inversion is useful for reading light-on-dark documents and creating negatives.

Open tool
Image274

Blur Image

Apply a gentle blur across the whole image. Blurring averages neighbouring pixels, hiding detail and softening edges.

Open tool
Image275

Brightness Image

Raise the brightness of an underexposed photo. Brightness multiplies each channel, so highlights can clip if pushed too far.

Open tool
Image276

Contrast Image

Increase contrast to separate subjects from backgrounds. Contrast stretches the distance between dark and light values.

Open tool
Image277

Saturate Image

Boost colour saturation without changing hue. Saturation pushes colours away from grey, which is why overuse looks artificial.

Open tool
Image278

Vintage Image

Combine sepia, contrast and saturation for a film-style look. The vintage effect layers three adjustments, mimicking aged film stock.

Open tool
Image279

Pixelate Image

Pixelate an image into chunky blocks for censoring or style. The image is downsampled, then scaled back up without smoothing.

Open tool
Image280

Posterize Image

Reduce an image to a handful of colour levels for a poster effect. Posterisation quantises each channel, which creates flat bands of colour.

Open tool
Image281

Threshold Image

Convert an image to pure black and white with no greys. Every pixel becomes black or white depending on whether it is above the midpoint.

Open tool
Image282

Duotone Image

Map shadows and highlights to two colours of your choice. Duotone replaces luminance with a gradient between two chosen colours.

Open tool
Image283

Sharpen Image

Sharpen edges with a convolution kernel. Sharpening exaggerates local contrast along edges; overuse creates halos.

Open tool
Image284

Add Border

Add a solid border of any width and colour around an image. Borders are drawn outside the original pixels, so the image is not cropped.

Open tool
Image285

Round Image Corners

Round the corners of any image with a radius you control. Rounding clips the canvas, so the corners become transparent in the PNG.

Open tool
Image286

Flip Image Horizontally

Mirror an image across the vertical axis. Horizontal flipping is common for correcting mirrored selfies.

Open tool
Image287

Flip Image Vertically

Mirror an image across the horizontal axis. Vertical flipping is useful when a scan was fed in upside down.

Open tool
Image288

Make a Thumbnail

Create a thumbnail with a custom longest edge. Thumbnails keep the aspect ratio and never upscale beyond the original.

Open tool
Image289

Crop Image

Trim a percentage from every side, or crop to a square or 16:9 frame. Cropping discards pixels outside the frame, so keep the original if you may need it.

Open tool
Image331

Image to Text (OCR)

Extract editable text from a screenshot or photo with OCR. Runs in your browser; only the engine is downloaded.

Open tool
Image343

Video Thumbnail

Save any frame of a video as a JPG or PNG image. Choose the second, and the frame is drawn on a canvas — no ffmpeg needed.

Open tool
Image347

SVG to PNG

Render an SVG file to a PNG at the width you choose. The SVG is drawn on a canvas at full resolution, with an optional background colour.

Open tool
Image353

Remove Image Metadata

Remove EXIF, GPS and camera data by re-encoding the image. The picture is redrawn on a canvas, which drops every metadata block before download.

Open tool
Image355

Grid Splitter

Split a photo into a 2×2, 3×3 or 4×4 grid of squares. Each tile downloads separately, ready to post in order for a seamless grid.

Open tool
Image356

Passport Photo Maker

Crop a photo to passport size for Pakistan, US, Canada or China. Pick a size preset, zoom and centre the face, then download a single photo or a 2×2 print sheet.

Open tool
Image366

Background Remover

Make a plain background transparent with a colour flood fill from the edges. Tune the tolerance and download a PNG.

Open tool
Image368

HEIC to JPG

Convert iPhone HEIC and HEIF photos to JPG or PNG with a real decoder running in your browser. Nothing is uploaded.

Open tool

Generators tools

Generators19

QR Code Generator

Generate QR codes for links, text, Wi-Fi and email. Choose colours, size and error correction, then download PNG or SVG.

Open tool
Generators39

Lorem Ipsum Generator

Generate placeholder text by paragraph, sentence or word count, starting with the classic Lorem ipsum opening.

Open tool
Generators290

Random String Generator

Generate random strings with your choice of character sets. Uses crypto.getRandomValues with rejection sampling, so every character is equally likely.

Open tool
Generators291

Passphrase Generator

Build a memorable passphrase from a curated word list. Long passphrases beat short complex passwords: four words already beat most eight-character strings.

Open tool
Generators292

Mock Data Generator

Generate fake names, emails, phone numbers and cities for testing. Everything is fictional and generated locally — safe for demos and test databases.

Open tool
Generators293

Placeholder Image Generator

Create placeholder images at any size with a custom label and colours. Perfect for wireframes, mockups and design hand-off.

Open tool
Generators294

Wi-Fi QR Code

Create a QR code that joins a Wi-Fi network without typing the password. The code encodes the SSID and password in the standard WIFI: format phones understand.

Open tool
Generators295

vCard QR Code

Turn contact details into a scannable vCard QR code. Scanning adds you to the phone's address book without typing.

Open tool
Generators308

Wheel Spinner

Spin a wheel of your own options and get a random winner. Add options one per line, spin, and the wheel picks a winner with an equal chance per segment.

Open tool
Generators309

Barcode Generator

Create a scannable Code 39 barcode and download it as PNG. Code 39 handles letters, digits and a few symbols, and scans in every standard barcode reader.

Open tool
Generators317

Name Generator

Generate name ideas from a keyword for businesses, babies or projects. Combines your keyword with curated prefixes, suffixes and patterns to produce usable names.

Open tool
Generators318

QR Menu Generator

Create a printable QR card that links to your restaurant menu. Enter the restaurant name and menu URL; download a 600×800 PNG ready to print.

Open tool
Generators326

QR Code Scanner

Read a QR code from a screenshot or photo. Upload any image containing a QR code and get the decoded text — decoded locally with jsQR.

Open tool

Math tools

Math21

Percentage Calculator

Work out percentages, increases, decreases and percentage differences with the formula shown for each answer.

Open tool
Math66

Aspect Ratio Calculator

Enter an original size and a new width or height — the other side is calculated to preserve the ratio.

Open tool
Math74

Random Number Generator

Pick numbers between a minimum and maximum using the browser's cryptographic random source.

Open tool
Math75

Dice Roller

Roll up to 100 dice of any standard type, add a modifier and see each face plus the total.

Open tool
Math76

Standard Deviation

Paste a list of numbers to get mean, median, both standard deviations and variance.

Open tool
Math77

Fraction Calculator

Do fraction arithmetic and get the answer simplified to lowest terms with its decimal value.

Open tool
Math78

Average Calculator

Paste numbers to get the mean, median, mode, range and sum in one view, with the count and the working shown.

Open tool
Math79

Ratio Calculator

Simplify a ratio to its lowest terms and solve for the missing side at any scale.

Open tool
Math109

Binary to Decimal

Convert binary numbers to decimal, hexadecimal and octal, with invalid digits flagged.

Open tool
Math201

Percentage Change Calculator

Work out the percentage change between two numbers, plus the difference and the multiplier, with the formula shown.

Open tool
Math231

Decimal to Binary

Convert a decimal number to binary, hexadecimal and octal. Enter a whole number and see all three representations, plus the bit length.

Open tool
Math232

Hex to Decimal

Convert hexadecimal values to decimal, binary and octal. Accepts 0x prefixes and both upper and lower case digits.

Open tool

Health tools

Finance tools

Finance23

Loan Calculator

Estimate monthly instalments, total interest and total repayment for any loan amount, rate and term.

Open tool
Finance67

Discount Calculator

See what you pay and what you save with one or two stacked percentage discounts.

Open tool
Finance68

Tip Calculator

Calculate the tip, total and per-person share for any bill, with optional rounding up.

Open tool
Finance69

GST Calculator

Add GST to a net amount or extract it from a tax-inclusive total, at any rate.

Open tool
Finance70

Compound Interest

Project compound growth with yearly, quarterly, monthly or daily compounding plus monthly contributions.

Open tool
Finance80

Simple Interest

Calculate simple interest from principal, annual rate and time in years or months.

Open tool
Finance116

Mortgage Calculator

Estimate monthly mortgage payments, down payment, total interest and lifetime cost.

Open tool
Finance117

Salary Calculator

Convert between hourly, daily, monthly and yearly pay using your own working hours.

Open tool
Finance118

Markup Calculator

Turn cost and markup percentage into a selling price, profit and margin.

Open tool
Finance119

Break-Even Calculator

Find how many units you must sell to cover fixed costs, plus revenue and contribution margin.

Open tool
Finance120

Fuel Cost Calculator

Work out litres needed and trip cost from distance, efficiency and fuel price.

Open tool
Finance121

Savings Goal Calculator

See how long a savings goal takes with monthly contributions and compound growth.

Open tool
Finance205

Inflation Calculator

See what inflation does to prices and to the buying power of your money over any number of years.

Open tool
Finance206

Pay Raise Calculator

Work out the new salary after a raise, the extra per month and the percentage increase, from your current pay.

Open tool
Finance207

Rent Affordability Calculator

Apply the 30% rule to your take-home income and see what rent fits, plus what remains each month.

Open tool
Finance208

ROI Calculator

Measure return on investment from the amount invested and the final value: ROI, profit and the multiple returned.

Open tool
Finance209

CAGR Calculator

Find the compound annual growth rate between a starting and ending value. CAGR smooths volatile growth into one yearly figure, which is why investors quote it.

Open tool
Finance210

Debt Payoff Calculator

See how long a balance takes to clear at a fixed monthly payment. Enter balance, annual rate and monthly payment to see the payoff time and total interest.

Open tool
Finance211

Unit Price Calculator

Compare value by calculating price per unit, litre or kilogram. Enter the price and the quantity to see the unit price — the only fair way to compare pack sizes.

Open tool
Finance212

Overtime Pay Calculator

Calculate overtime pay at any multiplier, plus the extra earned over regular hours, from rate and hours.

Open tool
Finance213

Mileage Reimbursement Calculator

Turn distance and a per-kilometre rate into a reimbursement figure, plus the cost per 100 km.

Open tool
Finance214

Price per Gram Calculator

Compare products by price per gram and price per kilogram. Enter price and weight to normalise cost, which is how you spot a better deal on smaller packs.

Open tool
Finance215

Electricity Cost Calculator

Estimate what an appliance costs per day and per month from its wattage. Enter watts, daily hours and your per-kWh price to see daily and monthly running costs.

Open tool
Finance305

Invoice Generator

Build an invoice with line items and tax, then download it as a PDF assembled in your browser — nothing is uploaded.

Open tool
Finance306

Budget Calculator

Track monthly income against expenses and see your savings rate instantly, plus the three biggest costs in the list.

Open tool
Finance311

Zakat Calculator

Calculate zakat at 2.5% on cash, gold, silver and investments, with a nisab check against the current rate.

Open tool
Finance313

Pakistan Income Tax Calculator

Estimate annual and monthly income tax on a salaried income in Pakistan. Applies the Finance Act 2024 salaried slabs and shows net pay plus the effective rate.

Open tool
Finance315

Event Budget Planner

Plan a wedding or event budget with per-head costs and a running total that updates as you add each line.

Open tool
Finance321

Currency Converter

Convert between 14 currencies using free daily exchange rates, including PKR, INR, AED and SAR. No key, no account.

Open tool
Finance322

Crypto Converter

Check live crypto prices and convert to USD, PKR, EUR, INR or GBP. Prices come from CoinGecko's free API when you press Check price.

Open tool
Finance354

Loan Amortisation

See interest, principal and remaining balance for each month. Enter amount, rate and term to get the monthly payment plus the first year of the schedule.

Open tool

Marketing tools

SEO tools

Web tools

Web112

htaccess Redirect Generator

Turn a list of old and new URLs into Apache RewriteRule lines with 301 or 302 status.

Open tool
Web199

URL Parser

Break any URL into protocol, host, path, query parameters and hash, using the browser parser.

Open tool
Web237

htaccess to Nginx

Translate Apache RewriteRule lines into Nginx rewrite directives. Handles common 301 and 302 patterns; anything unusual is commented out.

Open tool
Web238

HTTP Status Codes

Look up any HTTP status code by number or by name. A searchable list of the codes you actually meet in logs, APIs and browser dev tools.

Open tool
Web239

MIME Type Lookup

Find the MIME type for a file extension, or the extensions for a MIME type, across images, fonts, documents and archives.

Open tool
Web240

SVG to Data URI

Convert SVG markup into a URL-encoded data URI for CSS backgrounds. The output is quoted and escaped so it drops straight into a background-image rule.

Open tool
Web298

IPv4 Subnet Calculator

Work out the network, broadcast, mask and usable hosts for a CIDR block. Essential for configuring firewalls, routers and VLANs correctly.

Open tool
Web299

Chmod Calculator

Build octal and symbolic Unix permissions from checkboxes. Read, write and execute map to 4, 2 and 1 — the reason 755 is so common.

Open tool
Web360

Speed Test

Measure your real download and upload speed and latency in the browser, with the numbers in Mbps and MB/s. No app, no account.

Open tool
Web361

What Is My IP

See the public IP address the internet sees, plus your timezone, language, screen size and other details your browser exposes.

Open tool

Education tools

How to find the right tool in a few seconds

Every tool on this page is one click away and sorted into 17 groups. Three ways in: type a word in the search box above to filter instantly without a page reload, jump to a group with the pills at the top, or open a category page for a written overview of that group. If you already know the name — word counter, JSON formatter, PDF merge — the search box is fastest.

  • Search: filters as you type, works with the tool name, the group or a keyword.
  • Category pages: 17 hubs, each with a short explanation of what that group does.
  • Direct URL: every tool lives at /tools/<name>/ and is stable, so bookmarks keep working.

What every tool here has in common

No account, no upload and no usage counter. The processing happens in your browser, which is why the site can stay a set of static files: there is no server to store your file, and therefore nothing to leak. Two tools are the exception and say so on their own pages — the scanned-PDF reader downloads an OCR engine once, and the paraphraser talks to a Worker you deploy yourself.

Browse the category hubs

Questions

Are all 368 tools free?

Yes. Every tool is free with no account and no trial. There is no paid tier to upgrade to.

Do I need to install anything?

No. Each tool is a page; the code loads with the page and runs in the tab. Nothing is installed and no plugin is required.

Do any tools upload my files?

No file or text is uploaded. Two tools make an outside request that they state on their own pages: the scanned-PDF reader downloads an OCR language model once, and the AI paraphraser calls a Cloudflare Worker only if you deploy one.

How often are tools added?

New tools are appended to their group and listed here immediately. The count in the heading is generated from the tool list, so it is never out of date.