MinifyPic

File Tools

Calculators, generators, and text and developer utilities for everyday tasks — free and instant.

120 tools

Base64 Encoder

Encode and decode images to Base64 for the web

Calculator

Basic and scientific calculator with keyboard support

Word Counter

Count words, characters, sentences and paragraphs with reading time estimates

Unit Converter

Convert length, weight, temperature, and 5 more unit categories instantly

Color Converter

Convert colors between HEX, RGB, and HSL instantly

Case Converter

Switch between UPPERCASE, lowercase, Title and Sentence case

Character Counter

Count characters, words and sentences live

Reverse Text Generator

Reverse text, words, or each line instantly

Remove Line Breaks

Strip line breaks from pasted text in one click

Remove Extra Spaces

Clean double spaces, tabs and trailing whitespace

Remove Duplicate Lines

Delete duplicate lines from any list or text

Sort Lines Alphabetically

Sort lines A–Z, Z–A, by length, or shuffle

Slug Generator

Turn any title into a clean SEO-friendly URL slug

Text Repeater

Repeat text or emoji any number of times

Find and Replace Text

Find and replace words in text online

Fancy Text Generator

Copy-paste fancy fonts for Instagram, TikTok and bios

Bold Text Generator

Bold Unicode text you can paste anywhere

Italic Text Generator

Italic Unicode text for social bios and posts

Strikethrough Text Generator

C̶r̶o̶s̶s̶ ̶o̶u̶t̶ text that works on any platform

Small Text Generator

Tiny superscript text for aesthetic captions

Upside Down Text Generator

Flip text upside down for fun messages

Cursive Text Generator

Elegant script-style Unicode text to copy-paste

Bubble Text Generator

Ⓑⓤⓑⓑⓛⓔ letters for playful posts and bios

Mirror Text Generator

Mirrored and reversed text effects

Binary Translator

Translate text to binary code and back

Morse Code Translator

Convert text to Morse code and decode it back

Number to Words Converter

Spell out numbers in words for cheques and documents

Text Compare (Diff Checker)

Compare two texts and highlight the differences

Lorem Ipsum Generator

Generate placeholder paragraphs, sentences or words

JSON Formatter & Validator

Beautify, minify and validate JSON instantly

JSON to CSV Converter

Convert JSON arrays to CSV spreadsheets

CSV to JSON Converter

Convert CSV data to clean JSON arrays

XML Formatter

Pretty-print and minify XML documents

HTML Formatter

Beautify messy HTML with proper indentation

CSS Minifier

Minify CSS to shrink stylesheet size

JavaScript Minifier

Strip comments and whitespace from JavaScript

HTML Minifier

Compress HTML by removing extra whitespace

SQL Formatter

Format SQL queries for readability

URL Encoder / Decoder

Percent-encode and decode URLs and query strings

HTML Entity Encoder / Decoder

Escape and unescape HTML entities

Base64 Encode / Decode

Encode text to Base64 and decode it back

JWT Decoder

Decode JWT header and payload safely in-browser

UUID Generator

Generate random v4 UUIDs in bulk

Hash Generator (MD5, SHA-256)

MD5, SHA-1, SHA-256 and SHA-512 hashes from text

Unix Timestamp Converter

Convert epoch timestamps to dates and back

Regex Tester

Test regular expressions with live match highlighting

Markdown to HTML Converter

Convert Markdown to clean HTML markup

BMI Calculator

Body mass index with healthy-range breakdown

Age Calculator

Exact age in years, months and days from your birthday

Percentage Calculator

What is X% of Y, percentage of a number, and more

Loan EMI Calculator

Monthly EMI, total interest and payoff for any loan

Mortgage Calculator

Monthly mortgage payment with interest breakdown

Compound Interest Calculator

Growth of savings with compounding over time

Simple Interest Calculator

Simple interest on principal, rate and time

Tip Calculator

Tip amount and per-person split for any bill

Discount Calculator

Sale price after percentage discount and savings

GST Calculator

Add or remove GST at 5%, 12%, 18% or 28%

VAT Calculator

Add or remove VAT from any amount

Sales Tax Calculator

Price before and after sales tax

Date Difference Calculator

Days, weeks and months between two dates

GPA Calculator

Semester GPA from course grades and credits

Calorie Calculator (TDEE)

Daily calorie needs from BMR and activity level

Body Fat Calculator

Body fat percentage using the US Navy method

Pregnancy Due Date Calculator

Estimated due date from your last period

Ovulation Calculator

Fertile window and ovulation day estimate

Average Calculator

Mean, median, min and max of a number list

Fraction Calculator

Add, subtract, multiply and divide fractions

Percentage Change Calculator

Percent increase or decrease between two values

Fuel Cost Calculator

Trip fuel cost from distance, mileage and price

Password Generator

Strong random passwords with custom rules

Random Number Generator

Random numbers in any range, with or without repeats

Random Word Generator

Random English words for games and brainstorms

Random Name Picker

Pick a random winner from a list of names

Coin Flip — Heads or Tails

Flip a virtual coin for instant decisions

Dice Roller

Roll 1–10 dice with 4 to 20 sides

Signature Generator

Draw or type a signature and download it as PNG

Barcode Generator

CODE128, EAN and UPC barcodes as images

QR Code Scanner

Read QR codes from any image or screenshot

Online Notepad

Distraction-free notes that autosave in your browser

Online Stopwatch

Stopwatch with lap times, full-screen friendly

Countdown Timer

Set a timer with alarm — 5, 10, 25 minutes or custom

What Is My IP Address

See your public IP address instantly

Roman Numeral Converter

Convert numbers to Roman numerals and back

JSON Minifier

Compress JSON into compact valid output

URL Decoder

Decode percent-encoded URLs and query strings

Base64 Encoder

Encode text to Base64 safely in your browser

Base64 Decoder

Decode Base64 strings back into readable text

HTML Entity Encoder

Escape text into HTML-safe entities

HTML Entity Decoder

Decode HTML entities back to readable text

CSS Beautifier

Format compact CSS into readable rules

HTML Beautifier

Format messy HTML into clean markup

Remove Empty Lines

Delete blank lines from text instantly

Trim Lines

Trim leading and trailing spaces on every line

Prefix and Suffix Lines

Add matching text before or after every line

Phone Number Extractor

Find phone numbers inside messy text

Hashtag Extractor

Extract hashtags from captions and posts

Mention Extractor

Extract @mentions from social text

IP Address Extractor

Extract IPv4 addresses from logs and text

Domain Extractor

Extract domains from URLs and raw text

Word Frequency Counter

Rank words by how often they appear

Sentence Counter

Count sentences and average sentence length

Paragraph Counter

Count paragraphs and words per paragraph

Text to ASCII Converter

Convert text into character codes

ASCII to Text Converter

Convert numeric character codes into text

ROT13 Encoder

Encode or decode text with ROT13

Comma List Converter

Convert lines to commas and commas to lines

Date Extractor

Extract dates from notes, emails and documents

HTML Comment Remover

Remove HTML comments from markup

Salary Calculator

Convert annual, monthly, weekly and hourly pay

Hourly to Salary Calculator

Estimate annual salary from hourly rate

Time Duration Calculator

Calculate duration between two clock times

Grade Calculator

Calculate weighted course grades

Markup Calculator

Calculate selling price from cost and markup

Profit Margin Calculator

Calculate gross profit margin from cost and revenue

Aspect Ratio Calculator

Resize dimensions while preserving aspect ratio

Username Generator

Generate clean usernames for profiles and games

Random Date Generator

Generate random dates inside a date range

PIN Generator

Generate random numeric PINs and codes

Nil UUID Generator

Generate the all-zero UUID for tests

Meta Description Generator

Draft concise SEO meta descriptions

Small utilities that should not need a server

Formatting JSON, counting words, generating a password, hashing a string, converting units — none of these require sending your data anywhere, yet most online versions do exactly that. Every utility in this category runs entirely in your browser. For developer tools in particular that distinction matters: an API response, a config file, or a token pasted into a remote formatter has been disclosed to whoever operates it, and often logged.

Developer utilities

The formatters and validators here parse input properly rather than applying regular expressions, so a JSON or XML document that fails to format is genuinely malformed and the error tells you where. Encoders and decoders cover the transforms that come up constantly in debugging: Base64 for binary carried through text channels, URL encoding for query parameters, and hashing for checksums and fingerprints. Because everything is local, these are safe to use with production data — which is precisely when you most need them.

Text tools

Cleaning up text is unglamorous and endlessly necessary: stripping line breaks pasted out of a PDF, removing duplicate lines from a list, collapsing repeated whitespace, changing case across a heading, turning a title into a URL slug. Each of these is a few seconds of work with the right tool and a tedious manual edit without one. The counters go further than length, reporting characters, words, sentences, and reading time — useful when writing to a hard limit such as a meta description or a social post.

Calculators and generators

The calculators cover everyday arithmetic that is easy to get subtly wrong: percentages, date differences, unit and currency-style conversions, BMI, averages. Unit conversion in particular has a trap worth knowing — temperature scales need offset arithmetic rather than simple multiplication, so converting Celsius to Fahrenheit is not a single ratio. The generators produce passwords, QR codes, barcodes, hashes, and placeholder text, all computed locally, which for passwords is the only sensible arrangement.

Frequently asked questions

Is my data sent to a server?
No. Every utility here runs in your browser. Nothing you paste — JSON, text, tokens, passwords — is transmitted, stored, or logged, which is what makes these safe to use with real production data.
Are generated passwords actually secure?
They are generated locally using the browser's cryptographic random number generator, and never transmitted. That is materially safer than any tool that generates a password on a server, because the value exists only on your device.
Why does my JSON fail to format?
Because it is invalid. The formatter parses properly rather than guessing, so it reports the position of the problem. The usual culprits are a trailing comma, single quotes instead of double quotes around keys, or an unescaped character inside a string.
Do these tools work offline?
Yes. Once the page has loaded, the utilities keep working without a network connection, since all the computation happens in your browser.