← all tools

Quick tools that never see your text

8 small utilities, all free and none of them asking for an account. Unlike the PDF and image tools on this site, these do not upload anything: each one runs inside the page in your own browser, so whatever you paste stays on your device.

Start with the job, not the tool

These are the little jobs that interrupt something else you were doing. Find the row that matches the one in front of you.

What you needWhat happensTool
An essay or an article has to hit a word countCounts update as you type, with reading and speaking time beside them.Word Counter
A paragraph arrived in capitalsEight case styles, including Sentence case and Title Case, one click apart.Case Converter
A name has to become camelCase or snake_case for codeThe same tool: camel, snake, kebab and CONSTANT are four of the eight.Case Converter
You need a password you have not used beforeDrawn from the browser's cryptographic random source, on your machine.Password Generator
A link or a Wi-Fi network has to become a QR codePNG or SVG out, in your colours, and it never expires.QR Code Generator
A product label or an asset tag needs a barcodeCode 128, EAN, UPC and five more, check digits done, PNG or SVG, a batch on one sheet.Barcode Generator
An API returned JSON in one unreadable lineFormat it, or minify it back, and it says where a broken one breaks.JSON Formatter
A string of gibberish is probably Base64Decode it to read it, encode text the other way, either alphabet.Base64 Encoder and Decoder

What "runs in your browser" actually means

Plenty of sites say it. Here is the version you can check. The code for each of these tools arrives with the page, the same way the styling does, and then it runs on your machine. There is no upload step, so there is no file of yours on our server, nothing waiting to be deleted later, and nothing that a breach of ours could expose.

Being precise about it: your text never leaves the page, but the page itself is not silent. Two requests are ours and neither carries a word of what you typed: one asks how many times a tool has been used, so the counter under the title can show a real number, and one reports that a tool was used, which is the tool's name and nothing else. On top of that, every page on this site loads Google Analytics and Microsoft Clarity, which measure visits the way they do anywhere else. They see the page you are on, not the contents of the box you typed into.

The honest test costs ten seconds and needs no trust in this paragraph. Open the word counter, the case converter, the JSON formatter, the Base64 tool or the password generator, wait for the page to finish loading, then switch off your Wi-Fi and use it. It keeps working, because everything it needs is already on your side of the connection. The QR generator is the one exception: it fetches its drawing library when you type the first character, so offline it needs that one request before it can draw anything. Your text still never leaves the page.

What is true of all of them

Limits

None that we set, because there is no upload to put a size on. The ceiling is your own browser: a very large paste makes the page slow rather than being refused. The password length slider is the one bounded control, and it runs from 6 to 64 characters.

Your text afterwards

There is nothing to delete, which is a stronger promise than deleting it quickly. Close the tab and what you pasted is gone with it. Nothing is stored, nothing is kept to train anything, and no account exists to attach it to.

Randomness

Passwords come from the browser's cryptographic random source rather than from an ordinary random number, and the draw discards the bytes that would make some characters likelier than others. It happens on your machine, so no server ever holds the result.

Things we will not pretend

Base64 is not encryption: anyone holding the string can read it back in seconds, and the Base64 page says so in its own FAQ rather than in the small print. Two more worth knowing before you rely on them: a QR code cannot be edited once it is printed, because the address is inside the image, and a strong password is only strong until it is reused.

Every quick utility

In the workshop

Soon

Character Counter

Count characters, spaces, words, and lines

Soon

Lorem Ipsum Generator

Generate placeholder text at any length

Soon

Remove Duplicate Lines

Delete repeated lines while keeping their order

Soon

Remove Line Breaks

Turn broken lines into clean paragraphs

Soon

Sort Lines

Sort text lines alphabetically or numerically

Soon

Fancy Font Generator

Create copyable Unicode text styles

Soon

Binary Translator

Translate text to and from binary

Soon

Morse Code Translator

Translate text to and from Morse code

Soon

Number to Words

Write numbers out in words

Soon

Roman Numeral Converter

Convert numbers and Roman numerals

Soon

Online Notepad

Keep quick notes saved in your browser

Soon

Online Timer

Run a clean countdown timer

Soon

Stopwatch

Measure time with laps

Soon

Pomodoro Timer

Work in focused Pomodoro sessions

Soon

Random Picker Wheel

Spin a wheel to choose from a list

Soon

Random Number Generator

Generate random numbers inside a range

Soon

Coin Flip

Flip a fair virtual coin

Soon

Dice Roller

Roll one or more virtual dice

Soon

Typing Speed Test

Measure typing speed and accuracy

Soon

Age Calculator

Calculate an exact age from a birth date

Soon

Percentage Calculator

Solve common percentage calculations

Soon

BMI Calculator

Calculate BMI from height and weight

Soon

Date Difference Calculator

Count the time between two dates

Soon

Unit Converter

Convert length, weight, temperature, and more

Soon

Loan EMI Calculator

Estimate loan payments and total interest

Soon

GPA Calculator

Calculate GPA from courses and grades

Soon

Time Zone Converter

Compare times across different time zones

Soon

Currency Converter

Convert currencies with recent reference rates

Soon

Invoice Generator

Create and download a clean invoice

Soon

Signature Generator

Draw or type a transparent signature

Soon

WhatsApp Link Generator

Create a WhatsApp chat link with a message

Soon

URL Encode Decode

Encode or decode URL-safe text

Soon

UUID Generator

Generate one or many UUIDs

Soon

Hash Generator

Create common hashes from text

Soon

JWT Decoder

Decode and explain JWT claims locally

Soon

Regex Tester

Test regular expressions against sample text

Soon

CSV to JSON

Convert CSV data into JSON

Soon

JSON to CSV

Convert JSON data into CSV

Soon

YAML to JSON

Convert between YAML and JSON

Soon

XML Formatter

Format and inspect XML

Soon

SQL Formatter

Format SQL into readable queries

Soon

HTML Formatter

Format messy HTML markup

Soon

CSS Minifier

Minify or beautify CSS

Soon

JS Minifier

Minify JavaScript in a browser worker

Soon

Markdown to HTML

Convert Markdown into HTML

Soon

Markdown Editor

Write Markdown with a live preview

Soon

Cron Expression Generator

Build and explain cron schedules

Soon

Unix Timestamp Converter

Convert Unix timestamps and dates

Soon

Color Converter

Convert HEX, RGB, and HSL colors

Soon

CSS Gradient Generator

Design gradients and copy their CSS

Soon

Box Shadow Generator

Build box shadows with visual controls

Soon

Meta Tag Generator

Create metadata with a social preview

When one of these is the wrong answer

A password you generate here has to go somewhere. Typing it into a browser box and then leaving it in a note, an email to yourself or a spreadsheet undoes the point of a strong one, so use a password manager, which will also generate it for you. The generator here is for the moment you need one and the manager is not in front of you.

Two other cases belong elsewhere. Work you will repeat next week wants a script rather than a browser tab, and the same goes for a folder of files instead of one paste. And a real secret, the kind that would matter if it leaked, deserves the tool your workplace has approved for it: our not uploading anything is easy to state and hard for you to verify from the outside, which is exactly why the check in the section above is written down rather than asserted.

Questions people actually ask

Are these utility tools really free?
Yes. No account, no daily limit, and nothing held back behind a paid tier. The site is funded by ads rather than by charging for the work.
Is my text uploaded to your server?
No. Every one of these tools is written in JavaScript that the page has already downloaded, and they do their work in your browser. Once the page has loaded you can turn off the network entirely and every one of them still works, which is the simplest way to check the claim yourself.
So the page sends nothing at all?
Not quite, and the honest answer is worth more than the neat one. Your text stays in the page. Two requests are ours and neither has a field for what you typed: one asks how many times a tool has been used so the counter can show a real number, and one reports that a tool was used, which is its name and nothing else. Every page here also loads Google Analytics and Microsoft Clarity, which measure the visit itself, not the contents of the box. If any of that matters for the material in front of you, turn the network off before you paste it in.
Is there a limit on how much text I can paste?
There is no limit we impose, because there is no upload to size. The practical ceiling is your own browser and the machine it runs on, so a very large paste slows the page down rather than being refused by us.
Are the generated passwords actually random?
They come from crypto.getRandomValues, the browser's cryptographic random source, rather than from Math.random. The character is chosen by drawing bytes and discarding the ones that would fall unevenly across the alphabet, so every character in the set is equally likely, and the finished password is shuffled the same way. It is generated on your machine and never sent anywhere, so no server ever holds it.
Do I need to download or install anything?
No. These are web pages. There is nothing to install, no extension, and no sign-in, and they work the same on a phone as on a desktop.