MSMuhammad Shahid

Free tools

Free online tools for text, PDFs, images, calculations and code

Everyday tools that run entirely in your browser, with no sign-up and no watermarks: PDF and image tools, calculators, text tools, developer utilities and AI helpers. Your files and text are not uploaded, because there is no server to upload them to.

AI tools

AI prompt generator

Turn a rough idea into a clear, structured prompt: say who the AI should be, what to do, what it needs to know and how to answer.

Open tool โ†’

LLM token counter

Paste text to estimate its token count, see words and characters, and check how much of a model's context window it would use.

Open tool โ†’

AI API cost calculator

Estimate what an AI feature or chatbot will cost each month from how many requests it handles and how long they are.

Open tool โ†’

RAG text chunker

Split a document into chunks for retrieval-augmented generation, with the chunk size and overlap you choose, and preview every chunk.

Open tool โ†’

AI tool schema generator

Paste an example of the JSON your AI tool should receive, and get a JSON Schema or a complete Claude tool definition for function calling.

Open tool โ†’

Text tools

Word counter

Paste or type any text to count words, characters, sentences and paragraphs, and see how long it takes to read or say.

Open tool โ†’

Character counter

Count every character in your text, with and without spaces, and see how much room is left for a post, SMS or meta description.

Open tool โ†’

Sentence counter

Count the sentences in your text, see the average length and spot sentences that run too long.

Open tool โ†’

Paragraph counter

Count the paragraphs in your text and see how long each one runs, on average and at the extremes.

Open tool โ†’

Case converter

Convert text to upper case, lower case, title case or sentence case, or to camelCase, snake_case and other formats used in code.

Open tool โ†’

Remove extra spaces

Clean up text pasted from a PDF, email or website by removing double spaces, stray tabs and extra blank lines.

Open tool โ†’

Duplicate line remover

Paste a list and remove repeated lines in one step, keeping the original order.

Open tool โ†’

Text reverser

Turn text backwards, reverse the order of words or lines, or flip the letters inside each word.

Open tool โ†’

Text sorter

Sort any list alphabetically, by number or by length, or shuffle it at random, and clear duplicates as you go.

Open tool โ†’

Lorem ipsum generator

Create placeholder text for designs and mockups, by paragraphs, sentences or words, as plain text or HTML.

Open tool โ†’

Calculators

Basic calculator

A simple online calculator for everyday sums, with keyboard support, a live answer and a history of past results.

Open tool โ†’

Scientific calculator

An online scientific calculator with trigonometry, logarithms, powers, roots and factorials, in degrees or radians.

Open tool โ†’

Percentage calculator

Work out a percentage of a number, what percent one number is of another, or the percentage change from one number to another.

Open tool โ†’

Age calculator

Enter a date of birth to find an exact age in years, months and days, on today or any other date.

Open tool โ†’

BMI calculator

Calculate your body mass index from your weight and height, and see your category and healthy weight range.

Open tool โ†’

Date difference calculator

Find out how long it is between two dates, in years, months, weeks and days, including weekdays.

Open tool โ†’

Time calculator

Add up or subtract durations, and work out the time between two clock times, even across midnight.

Open tool โ†’

Discount calculator

Find the sale price and how much you save, including double discounts and sales tax.

Open tool โ†’

GST calculator

Add GST to a net price or take it out of a total, at any rate, with the Indian CGST and SGST split.

Open tool โ†’

Loan calculator

Work out the monthly payment and total interest on any loan, and see how extra payments cut the cost.

Open tool โ†’

PDF tools

Merge PDF

Combine several PDF files into a single document in the order you choose, without uploading them anywhere.

Open tool โ†’

Split PDF

Extract the pages you need or break a PDF into several files, by page range or every few pages.

Open tool โ†’

Compress PDF

Make a PDF smaller for email and upload forms, choosing between keeping selectable text and the smallest file.

Open tool โ†’

PDF to Word

Turn the text of a PDF into an editable Word document, without uploading your file.

Open tool โ†’

Word to PDF

Convert a Word document to PDF in your browser, without uploading it or installing anything.

Open tool โ†’

PDF to JPG

Save the pages of a PDF as JPG images, at the resolution you need, in your browser.

Open tool โ†’

JPG to PDF

Combine photos and images into a single PDF, in the order you choose, without uploading them.

Open tool โ†’

Rotate PDF

Turn a sideways or upside-down PDF the right way up, for all pages or only the ones you choose, and save it.

Open tool โ†’

Protect PDF

Add a password to a PDF with strong encryption, so only people who know it can open the file.

Open tool โ†’

Unlock PDF

Remove a password you already know from a PDF, so you do not have to type it every time you open the file.

Open tool โ†’

Image tools

Image compressor

Make images smaller for the web, email and upload forms, in batches, with control over quality.

Open tool โ†’

Image resizer

Change an image's width and height in pixels or by percentage, keeping its proportions.

Open tool โ†’

Image cropper

Cut a photo down to the part you want, freehand, to an exact pixel size, or to shapes for social media.

Open tool โ†’

Image converter

Convert images between JPG, PNG and WebP, in batches, without uploading them.

Open tool โ†’

Image to Base64

Turn an image into a Base64 string and get it ready to paste as a data URL, HTML tag or CSS background.

Open tool โ†’

Base64 to image

Paste a Base64 string or data URL to see the image inside it and download it as a file.

Open tool โ†’

Background remover

Remove the background from a logo, product shot or portrait, and download a transparent PNG.

Open tool โ†’

Image colour picker

Click anywhere on an image to get the exact colour code, and see the image's main colours as a palette.

Open tool โ†’

Image blur tool

Blur a face, number plate or private detail in a photo, or soften the whole image.

Open tool โ†’

Favicon generator

Create a full favicon set from an image, letter or emoji, ready to add to any website.

Open tool โ†’

Developer tools

JSON formatter and validator

Paste JSON to format it with readable indentation, minify it to one line, or find exactly where it is broken.

Open tool โ†’

JSON validator

Check whether JSON is valid, and find the exact line, column and reason when it is not.

Open tool โ†’

HTML formatter

Turn messy or minified HTML into clean, readable, consistently indented code.

Open tool โ†’

CSS minifier

Shrink your CSS by removing comments and whitespace and shortening values, without changing how it works.

Open tool โ†’

JavaScript minifier

Make your JavaScript smaller by removing whitespace and comments, shortening names and simplifying code.

Open tool โ†’

HTML encoder

Convert special characters to HTML entities so they show as text, and turn entities back into characters.

Open tool โ†’

URL encoder and decoder

Encode text so it is safe in a URL, decode percent-encoded text back to normal, and list the parameters in a query string.

Open tool โ†’

Base64 encoder and decoder

Encode text to Base64 or decode Base64 back to text, including emoji and non-English characters, with an optional URL-safe format.

Open tool โ†’

JWT decoder

Paste a JSON Web Token to read its header and payload, and see when it was issued and when it expires.

Open tool โ†’

Unix timestamp converter

Convert a Unix timestamp (epoch time) to a readable date, or a date to a timestamp, and see the current time in seconds and milliseconds.

Open tool โ†’

UUID generator

Generate random version 4 UUIDs, one at a time or in bulk, and copy them in the format you need.

Open tool โ†’

SHA-256 hash generator

Type or paste text to get its SHA-256, SHA-1, SHA-384 and SHA-512 hashes instantly.

Open tool โ†’

Regex tester

Test a regular expression against your text and see every match, its position and captured groups, with an optional replacement.

Open tool โ†’

Color converter

Convert a colour between HEX, RGB and HSL, pick one visually, and check whether text in that colour is readable on white or black.

Open tool โ†’

Business and everyday tools

AI chatbot ROI calculator

See how many hours and how much money an AI chatbot on WhatsApp, Telegram or your website could save your team each month.

Open tool โ†’

WhatsApp link generator

Create a link that opens a WhatsApp chat with your number and an optional message already typed in.

Open tool โ†’

IMEI checker

Check whether a phone's IMEI number is valid, and see which part identifies the model.

Open tool โ†’

Password generator

Create strong random passwords on your own device, with the length and characters you choose.

Open tool โ†’