Tool & Calculator Snippets — Free HTML CSS JS Mini Apps
67 tools and calculators · Finance & Health Calculators, Converters, Generators, Timers, Text & Color Utilities · Exports to React, Vue, Angular & Tailwind
What's included
Features
About this category
Tool & Calculator Snippets — Free, Working Mini Apps You Can Embed Anywhere
Some snippets are not components at all; they are complete little tools. A mortgage calculator, a unit converter, a password generator, a Pomodoro timer, a colour contrast checker. Each one does a single job from start to finish, with its own inputs, logic, and output, and can be dropped into a page as a working feature.
Every tool is plain HTML, CSS, and vanilla JavaScript that runs entirely in the browser. Nothing is sent to a server.
Finance calculators. Mortgage Calculator, Loan EMI Calculator, Compound Interest Calculator, Tax Bracket Estimator, Tip Calculator, Expense Split Calculator, Split Payment Calculator, Percentage Change Calculator, Unit Price / Best Value Calculator, and Insurance Quote Calculator.
Everyday calculators and converters. Calculator, BMI Calculator, GPA Calculator, Days Between Dates Calculator, Unit Converter, Currency Converter Widget, Timezone Converter, Timezone Meeting Overlap Finder, and Roman Numeral Converter.
Generators. Password Generator (with an entropy meter variant), Secure Token Generator, UUID v4 Generator, QR Code Generator, Lorem Ipsum Generator, Avatar Generator, Box Shadow Generator, Theme Palette Generator, Cron Expression Builder, and Return Label Generator.
Text utilities. Text Case Converter, Text Statistics Analyzer, Palindrome & Anagram Checker, Morse Code Translator & Player, Citation Style Formatter, Text Hash Generator, and JSON Diff Viewer.
Timers and creative tools. Stopwatches, Pomodoro and workout interval timers, metronomes, a drawing canvas, image filter editor, colour mixer, colour palette extractor, colour contrast checker, and bezier curve editor.
Real-world uses
Common Use Cases
Got questions?
Frequently Asked Questions
No. Every tool runs entirely in the browser with vanilla JavaScript. Inputs never leave the page, which also means the tools work offline once the page has loaded.
The generators use crypto.getRandomValues() from the Web Crypto API rather than Math.random(), which gives cryptographically strong randomness suitable for passwords and tokens.
They implement the standard formulas — amortised loan payments, compound interest, bracketed tax — and are accurate for estimates. For anything with legal or financial consequences, check the result against an official source and local rules.
Yes. Export the snippet to React, Vue, or Angular, or use the Embed option to place a live preview in WordPress or any other site with an iframe.