Posts

All tools

Free, browser-based, no sign-up required. Pick one below.

Baby Names Generator
Search 500+ names by gender, religion, and origin — save favorites and copy instantly.
Names
Solar Calculator
Work out the right solar panel, inverter, and battery size for your home — anywhere in the world.
Energy
BMI Calculator
Find your BMI, category, and healthy weight range in metric or imperial units.
Health
Password Generator
Create strong, random passwords with a real strength meter — nothing leaves your browser.
Security
Word & Character Counter
Count words, characters, and reading time, plus see your top keywords.
Writing
QR Code Generator
Turn links, Wi-Fi, contacts, or text into a scannable QR code — free PNG download.
Generator
CV / Resume Builder
Build an ATS-friendly resume with a live preview — skills-first layout, AI-tools section, print to PDF.
Career
Islamic Inheritance Calculator
Estimate Faraid shares for spouse, children, parents, grandparents, and siblings, then split your estate.
Faith & Family
Age & Time Duration Calculator
Find your exact age or the precise gap between any two dates, down to the day.
Time
JSON Formatter & Validator
Beautify, minify, or validate JSON instantly — real error messages, nothing sent to a server.
Developer
CSS Gradient & Glassmorphism Generator
Design gradients and frosted-glass UI cards visually, then copy the exact CSS.
Design
Diff Checker
Compare two blocks of text or code and see every addition, deletion, and change, line by line.
Developer
Regex Tester & Visualizer
Test a regular expression with live match highlighting and a plain-English breakdown.
Developer
JWT Decoder
Decode a JSON Web Token's header and payload — nothing sent to a server.
Developer
Percentage Calculator
Solve the four most common percentage questions instantly, no formula required.
Math
Unit Converter
Convert length, weight, temperature, and volume between units instantly.
Convert
Loan / EMI Calculator
See your monthly payment, total interest, and total repayment for any loan.
Finance
Random Decision Wheel
Type in your options, spin the wheel, and let chance decide for you.
Fun
More tools coming soon

RANDOM DECISION WHEEL

Random Decision Wheel Can't decide? Type in your options, spin the wheel, and let chance pick for you. Your options (one per line) Pizza Sushi Tacos Burgers Salad Spin the wheel The wheel says... How this tool works Each option you type becomes an equal-sized slice of the wheel, drawn on an HTML canvas. When you spin, the tool picks a genuinely random option first using JavaScript's random number generator, then calculates exactly how far the wheel needs to rotate — several full spins plus a final offset — so that slice lands under the pointer at the top. The multi-second spin animation is purely visual; the outcome is already determined the instant you click "Spin," which is what makes it fair rather than something that could be watched and predicted mid-spin. Frequently asked questions Is the result actually random, or does it favor certain slices? Every option has an exactly equal ...

LOAN / EMI CALCULATOR

Loan / EMI Calculator See your monthly payment, total interest, and total repayment for any loan — mortgage, car, or personal. Loan details Loan amount Annual interest rate (%) Loan term (years) Your payment $0 per month Total interest paid $0 Total repayment $0 Number of payments 0 This uses a standard fixed-rate amortization formula (equal monthly payments over the full term). Real loans may include fees, taxes, insurance, or a variable rate not reflected here — check your actual loan offer for the exact figures. How this calculator works This tool uses the standard fixed-rate amortization formula that mortgages, auto loans, and most personal loans are built on: it calculates a single monthly payment amount that, when paid consistently every month for the full loan term, exactly pays off both the principal and all accrued interest by the final paym...

UNIT CONVERTER

Unit Converter Length, weight, temperature, and volume — convert between units instantly. Length Weight Temperature Volume From ⇄ To How this tool works Length, weight, and volume conversions work by converting your input to a common base unit (meters for length, kilograms for weight, liters for volume), then converting from that base into whatever unit you want — this is why the tool can convert directly between, say, miles and centimeters without needing a separate formula for every possible pair of units. Temperature is handled differently, since Celsius, Fahrenheit, and Kelvin don't share a simple multiplication factor the way length units do — they use genuine offset formulas (like Fahrenheit = Celsius × 9/5 + 32) rather than a straight ratio, which this tool applies correctly rather than approximating....

PERCENTAGE CALCULATOR

Percentage Calculator Four common percentage questions, answered instantly — no formula-remembering required. X% of Y X is what % of Y % increase / decrease X is Y%, find total What is % of ? is what % of ? From to is what % change? is % of what number? 0 How this calculator works Percentage math only has a handful of real-world forms, and this tool covers the four people search for most often. "X% of Y" multiplies Y by X divided by 100 — the classic "what's 15% of my bill" question. "X is what % of Y" divides X by Y and multiplies by 100 — useful for things like "I got 42 out of 50 on a test, what's my percentage." Percentage increase/decrease compares a starting and ending value to find the rate of change, which is how prices, scores, or measurements are typically described as go...

JWT DECODER

JWT Decoder Paste a JSON Web Token to inspect its header and payload — decoded entirely in your browser, never sent anywhere. Token eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvcmRhbiBMZWUiLCJpYXQiOjE3MzcwMDAwMDAsImV4cCI6MTgwMDAwMDAwMH0.4Adcj3UFYzPUVaVF43FmMab6RlaQD8A9V8wFzzht-KQ Header Payload This only decodes the token to show what it contains — it does not verify the signature, since that requires the secret key or public key that only the issuing server holds. A token can be decoded and read by anyone; that's normal and by design for JWTs, which is why sensitive data shouldn't be stored in the payload. How this tool works A JSON Web Token has three parts separated by periods: a header (describing the signing algorithm and token type), a payload (the actual claims — data like a user ID, an issue time, and an expiration time), and a signa...

REGEX TESTER & VISUALIZER

Regex Tester & Visualizer Test a regular expression against real text, see matches highlighted live, and get a plain-English breakdown of the pattern. Pattern / / Test string Jordan Lee met Sarah Connor in New York last Tuesday. Matches Pattern breakdown How this tool works As you type a pattern, this tool compiles it using JavaScript's native RegExp engine — the exact same engine that runs in browsers and Node.js — so what you see here is exactly how the pattern will behave in real code, not an approximation. Matches against your test string are highlighted live, and the summary lists each individual match found. The pattern breakdown works by walking through your regex character by character, recognizing common building blocks — character classes like \d or \w , anchors like ^ and $ , quantifiers like * and + , and groups — and explaining each one in pl...

DIFF CHECKER (TEXT & CODE COMPARISON)

Diff Checker Compare two blocks of text or code side by side and see exactly what changed, line by line. Original function greet(name) { console.log("Hello " + name); } Modified function greet(name, greeting) { console.log(greeting + " " + name); return true; } Compare Added Removed How this tool works This tool uses the Longest Common Subsequence (LCS) algorithm — the same core technique behind tools like diff and Git's line comparisons — to find the largest set of lines that appear unchanged in both versions, then works out everything else as an addition or a removal around that shared backbone. This produces a genuinely minimal, accurate diff rather than a naive line-by-line comparison, which would incorrectly flag every line as changed the moment a single line is inserted near the top. Lines that match exactly are shown in plain text; anything only in the "Modified" ver...