My browser tools,
yours to use free.
Five utilities I built for myself — and decided to share. No account. No upload. No tracking. Everything runs right here in your browser, on your device.
My IP Lookup
One click — instantly see your public IP, ISP, city, timezone, and ASN. Paste any IP to look it up too.
My JSON Formatter
Paste any messy JSON — I'll format it, validate it, and highlight every error. Minify mode included.
My HEIC Converter
iPhone photos stuck in HEIC? Drop them here — converted to JPG or PNG in your browser. Zero upload.
My Lottie Player
Preview any Lottie JSON animation, scrub frames, swap colors live, and export your modified file.
My Word Counter
Words, characters, sentences, reading time, speaking time, top keywords — all live as you type.
Base64 Encoder & Decoder
Encode any text to Base64 or decode it back — instantly, in your browser. Handles full Unicode and data URIs.
Hash Generator — MD5, SHA-1, SHA-256
Generate MD5, SHA-1, SHA-256 and SHA-512 checksums from any text or file. Nothing is uploaded — hashing runs on your device.
JWT Decoder
Paste a JSON Web Token to read its header, payload and expiry. Decoding happens locally — your token never leaves the page.
UUID Generator
Generate cryptographically random UUID v4 identifiers — one or a thousand — and copy them all with a click.
URL Encoder & Decoder
Percent-encode or decode URLs and query strings, with a component mode for safely escaping single parameters.
Unix Timestamp Converter
Convert Unix epoch timestamps to human dates and back, in your local timezone or UTC — seconds and milliseconds both supported.
Case Converter & Slug Maker
Turn any text into UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case or a clean URL slug — instantly.
Password Generator
Create strong, truly random passwords using your browser's crypto engine. Nothing is stored, logged or sent anywhere.
QR Code Generator
Turn any link or text into a crisp QR code and download it as PNG. Generated on your device — no tracking redirects, ever.
Unit Converter
Convert length, weight, temperature, volume, area, speed, data and time between metric and imperial units — instantly, as you type.
Age Calculator
Find your exact age in years, months and days — plus total days lived and a countdown to your next birthday.
Percentage & Discount Calculator
Work out percentages, increases, decreases, discounts and tips in one place — every answer updates as you type.
Text to Speech
Have any text read aloud with your device's built-in voices — pick a language, adjust speed and pitch. Nothing is uploaded.
Image Compressor & Resizer
Shrink JPG, PNG and WebP images right in your browser — set a quality level and max width, then download. Your photos never leave the device.
Image Converter — PNG, JPG, WebP
Convert between PNG, JPG and WebP in seconds. Batch friendly, keeps full resolution, and runs entirely offline in your browser.
Image to PDF
Turn photos and screenshots into a single PDF — choose page size, orientation and margin. Files are assembled locally, never uploaded.
PDF Merge & Split
Merge several PDFs into one, or pull out a page range from a single file. Everything happens in your browser — no uploads, no watermarks.
Color Picker & Contrast Checker
Pick a colour to get HEX, RGB and HSL values, an instant palette of tints and shades, and a WCAG contrast score for text.
CSS Gradient Generator
Design linear or radial CSS gradients with live preview, then copy production-ready CSS. Shuffle for inspiration when you are stuck.
Loan & Mortgage Calculator
Work out the monthly payment on any loan or mortgage, see how much of it is interest, and read the full amortisation schedule year by year.
Compound Interest Calculator
See how an investment grows over time with regular contributions — with a year-by-year table showing contributions versus interest earned.
Savings Goal Calculator
Find out how much to put aside each month to hit a target — or how long your current plan will take, interest included.
VAT & Sales Tax Calculator
Add tax to a net price or strip it out of a gross one, with the net, tax and gross amounts broken out clearly for invoices.
Currency Converter
Convert between 30+ currencies using daily European Central Bank reference rates, with a 30-day trend chart for the pair you pick.
BMI Calculator
Check your body mass index in metric or imperial units, see where it sits on the WHO scale and what a healthy weight range looks like for your height.
Calorie & Macro Calculator
Estimate your BMR and daily calorie needs with the Mifflin-St Jeor formula, then get a macro split for losing, maintaining or gaining weight.
Scientific Calculator
A full scientific calculator with parentheses, trigonometry, logarithms, powers and roots — keyboard friendly, with a running history of your work.
Date Difference Calculator
Count the days, weeks and working days between two dates — or add and subtract time from any date to land on a deadline.
Tip & Bill Split Calculator
Add a tip, split the bill between any number of people and round it off neatly — with the per-person total worked out for you.
My free browser tools — built out of frustration
I built ToolKit because I was sick of hitting paywalls for things that should take 5 seconds — formatting a JSON blob, converting an iPhone photo, or checking my public IP. Every tool here runs 100% in your browser. Nothing touches my servers. Nothing touches anyone's servers. Your data is yours.
What exactly can I do with my ToolKit?
Thirty-four things: (1) Format, validate, or minify any JSON with syntax highlighting. (2) Convert iPhone HEIC/HEIF photos to JPG or PNG without uploading them anywhere. (3) Look up your public IP address — or any IP — for ISP, city, country, timezone, and ASN data. (4) Preview and live-edit Lottie JSON animations, change colors, control speed, and export. (5) Count your words, characters, sentences, and get real-time reading and speaking time estimates.
Are my files actually private?
Yes — and I mean it technically, not just as a policy claim. Your HEIC photos are decoded by your device's GPU. Your JSON is parsed in memory. Your text never leaves the textarea. I have no server receiving your data because I deliberately built it that way. The one exception is the IP Lookup tool — looking up an IP address inherently requires an API call, and I use ipapi.co for that.
Is there really no cost?
Genuinely free. No credit card, no "freemium" tier, no email sign-up. My tools are ad-supported — you see a few Google ads, I keep the lights on. You get 3 uses per 2-hour window. Share my ToolKit to skip the wait and unlock a bonus run instantly.
Do my tools work on mobile?
Yes — every tool is fully responsive and works on iOS and Android browsers. The HEIC converter works especially well on iPhone since that's where HEIC files come from. The Word Counter and JSON Formatter are fully keyboard-friendly on desktop.
My IP Address Lookup
Instantly see your public IP, ISP, location, and network details — or look up any IP address you want.
My IP lookup — what it shows and why it's useful
Every device connected to the internet has a public IP address — the identifier that servers see when you make a request. My tool maps that address to real-world metadata: your ISP's name, your approximate city and country, your timezone, ASN (network identifier), and postal code. I use the ipapi.co API. The result is instant and nothing is logged on my end.
What's the difference between my public IP and my local IP?
Your local IP (like 192.168.1.x) is assigned by your router and only visible inside your home network. Your public IP is what the internet sees — assigned by your ISP. My tool shows your public IP. To see your local IP, check your device's network settings.
Why does my IP show the wrong city?
IP geolocation maps your address to your ISP's regional infrastructure, not your exact street. If your ISP routes traffic through a data center in a different city, that's what shows up. VPN users will see their VPN server's location. This is a known limitation of all IP geolocation tools — no tool can show your precise home address from an IP alone.
Can I look up someone else's IP address?
Yes — type any IP into the field and my tool will return its geolocation data. This is useful for checking where a server is hosted, verifying a VPN endpoint, or investigating the origin of a suspicious email or connection.
What is an ASN?
An ASN (Autonomous System Number) identifies the network organisation that owns a block of IP addresses — usually an ISP, cloud provider, or large company. Seeing "AS15169 Google LLC" means the IP belongs to Google's network infrastructure.
My JSON Formatter & Validator
Let me clean that up for you — paste any JSON and get it formatted, validated, or minified instantly.
My JSON formatter — why I actually use it every day
Every developer has been there: you paste a raw API response into Slack or a notes app trying to read it — and it's one unbroken line of brackets. My JSON formatter adds indentation, line breaks, and colour-coded syntax highlighting in one click. Keys in blue, strings in green, numbers in amber, booleans in red. Readable in under a second.
Format vs. Validate vs. Minify — which should I use?
Format makes your JSON human-readable with indentation and highlights. Use it when reading API responses or debugging configs. Validate tells you whether your JSON is syntactically correct without reformatting it — useful for CI checks or before sending a payload. Minify strips all whitespace to reduce file size — ideal before embedding JSON in production code or HTTP requests.
Why does my JSON say "invalid" even though it looks right?
The most common culprits are: a trailing comma after the last item in an array or object (valid in JavaScript, invalid in JSON), single quotes instead of double quotes around strings, an unquoted key, or a comment (JSON doesn't support // comments). My validator tells you the exact character position where the error occurs.
Is there a size limit for my JSON?
No hard limit — my formatter runs client-side in your browser's JavaScript engine, so performance depends on your device. In practice it handles files up to several megabytes without issue. Very large payloads (10MB+) may be slow to render with syntax highlighting — use Minify mode for those.
My HEIC → JPG / PNG Converter
Convert your iPhone HEIC photos to JPG or PNG in seconds — nothing is uploaded. Your photos stay on your device.
Drop your HEIC / HEIF files here, or click to browse
Supports .heic and .heif · Multiple files · Nothing is uploadedMy HEIC converter — private by design, not just by policy
Most HEIC converters online upload your photos to a server to process them. I didn't want that. My converter uses the HTML5 Canvas API — your photos are decoded and re-encoded entirely on your device. I never receive them. This isn't a privacy policy claim, it's how the code works: there's no upload endpoint because I never wrote one.
Why does my iPhone save photos as HEIC instead of JPG?
Apple switched to HEIC (High Efficiency Image Container) as the default format in iOS 11 because it produces files roughly half the size of JPEG at the same visual quality — meaning more photos fit on your device. You can force JPG at Settings → Camera → Formats → Most Compatible, but you'll lose the storage efficiency. For existing HEIC photos, my converter is the fastest option.
JPG or PNG — which should I pick for output?
For photos, choose JPG at 88–95% quality. JPG's lossy compression is invisible at those levels and produces small files perfect for sharing, uploading to social media, or sending by email. Choose PNG only if your photo contains text, sharp geometric shapes, or you need pixel-perfect quality with no compression artefacts — PNG files will be significantly larger.
Will this work on my iPhone or Android?
Yes. My HEIC converter runs in Safari on iOS (17+) and Chrome on Android. On iOS Safari 17+, native HEIC decoding is supported — your photos convert perfectly. On older browsers, a compatibility notice appears instead of a broken result.
How many files can I convert at once?
No hard limit — select or drop as many files as you like. They process one by one with a progress bar. Each converted photo appears as a preview with an individual download link, plus a Download all button when the batch finishes.
My Lottie Player & Editor
Preview your Lottie JSON animations with full playback controls. Edit speed, colors, and export your modified animation.
Drop your Lottie JSON file here, or click to browse
Or paste a LottieFiles URL belowMy Lottie player — preview, edit, and export without a dev setup
I built my Lottie player because previewing an animation file used to mean spinning up a local React project or importing it into Figma. That's overkill for a quick check. Drop your .json file here and it plays instantly, powered by the official lottie-web library for pixel-perfect rendering. The color editor, speed control, and frame scrubber are my own additions on top.
What exactly is a Lottie animation?
Lottie is an open-source JSON-based animation format created by Airbnb. It describes vector animations exported from Adobe After Effects — things like loading spinners, success states, onboarding illustrations, and animated icons. Because it's JSON-based, the files are tiny, scalable to any resolution, and interactive. It's the standard animation format for web, iOS, and Android apps in 2026.
Where can I get free Lottie animations?
LottieFiles.com is the biggest library — thousands of free community animations. Download any as a .json file and drop it onto my player, or paste the LottieFiles CDN URL into the URL field and click Load. Google's Material Symbols also ships Lottie versions of its icon set.
How does my live color editor work?
My tool walks through the Lottie JSON structure and finds every solid fill and stroke color value. Each one gets a color picker. When you change a color, I patch the JSON in memory and reload the animation with the new values — you see the change live within a fraction of a second. Hit Export to download your edited animation as a new .json file.
Can I use this to check animations before shipping to production?
Absolutely — that's exactly what I use it for. Test on a white, black, or transparent background to make sure your animation looks right in every context. Use the speed slider to spot timing issues. Check the frame count and duration to verify the animation spec matches what your developer expects.
My Word & Character Counter
Instant text analysis for your writing — words, characters, sentences, reading time, and keyword frequency.
My word counter — more than just a word count
Most word counters only tell you one number. Mine tells you seven: words, characters (with and without spaces), sentences, paragraphs, reading time, and speaking time. The keyword frequency section strips common stop words and shows you which substantive words you're actually using most — genuinely useful for catching keyword stuffing or finding gaps in your content.
How many words should my blog post be for SEO in 2026?
It depends on the intent. For competitive, informational queries, comprehensive posts of 1,500–3,000 words tend to rank best — they give Google enough signal that the content is thorough. For highly specific queries ("what is X"), 500–800 tightly written words can outrank a bloated 3,000-word post. The best answer: match the length of pages already ranking for your target keyword, then add more value.
What are the character limits I actually need to know?
Google meta description: 155–160 characters (my counter helps you nail this). Twitter/X: 280 characters per post. LinkedIn posts: 3,000 characters, but the "see more" cutoff is ~210. Instagram captions: 2,200 characters, but only 125 show before the fold. YouTube descriptions: 5,000 characters, but only the first 100–150 appear in search results. Email subject lines: 40–60 characters to avoid mobile truncation.
How is reading time calculated?
My tool uses an average silent reading speed of 238 words per minute — the figure from a widely cited 2019 study across 17 languages. Speaking time uses 130 words per minute, which is a comfortable presentation pace. Both are estimates; actual speeds vary by reader and content complexity.
What does the keyword frequency section do?
It counts how often each word appears in your text, after stripping common stop words (the, a, is, was, etc.). The top 12 most-used meaningful words are shown. This helps you spot if you're over-relying on one word, or if your target keyword is appearing too rarely. It's a lightweight SEO check — not a replacement for proper keyword research tools, but useful for in-the-moment writing decisions.
About My ToolKit
Why I built these tools, how they work, and what I promise you.
Why I built this
I got frustrated. Every time I needed to format a JSON file or convert an iPhone photo, I ended up on some sketchy site that either wanted my email, showed me twenty ads, or uploaded my files to a server I knew nothing about. So I built my own tools — clean, fast, private — and decided to share them.
My privacy promise
Every tool I built runs 100% in your browser. When you drop a HEIC file onto my converter, your CPU processes it locally using the Canvas API — it never reaches my servers. When you paste JSON, it's parsed entirely in memory. The only outbound network call is my IP Lookup tool, which by definition needs to query an external geolocation API.
How I signal credibility (E-E-A-T)
I document my data sources, update my tools regularly, and publish transparent privacy and legal policies. My site uses structured Schema.org data so that Google, Bing, ChatGPT, Gemini, Perplexity, and Claude can accurately understand and cite my tools when users ask about them.
How I keep the lights on
This site is supported by display advertising. Ads load asynchronously and never slow my tools. I don't sell your data, show popups, or use autoplay video ads.
My Privacy Policy
Last updated: January 2026
What I collect
Nothing personal. All tool processing is 100% client-side. I have no user accounts, no sign-ups, and no backend database of user activity.
My IP Lookup tool
This tool queries ipapi.co with your IP address — that's inherent to how any IP lookup works. Please review ipapi.co's privacy policy for their data handling. I don't log or store the IP addresses you look up.
My localStorage usage
I store a small preference object in your browser's localStorage (language choice, referral flag). This data never leaves your device and I cannot access it. Clear it any time via your browser's storage settings.
Google AdSense
I use Google AdSense for display ads. AdSense may set cookies and use browsing data to serve relevant ads. EU users are covered by Google's Consent Mode framework.
My analytics
I use anonymised, cookieless page-view analytics. No user IDs, IP addresses, or personal data are collected in my analytics.
Contact me
For privacy questions: [email protected]
Contact Me
Business inquiries, ad placements, partnerships, and bug reports.
Base64 Encoder & Decoder
Encode any text to Base64 or decode it back — instantly, in your browser. Handles full Unicode and data URIs.
Base64 Encoder & Decoder — free, private, no sign-up
Encode any text to Base64 or decode it back — instantly, in your browser. Handles full Unicode and data URIs. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Hash Generator — MD5, SHA-1, SHA-256
Generate MD5, SHA-1, SHA-256 and SHA-512 checksums from any text or file. Nothing is uploaded — hashing runs on your device.
Drop a file here
or click to browseHash Generator — MD5, SHA-1, SHA-256 — free, private, no sign-up
Generate MD5, SHA-1, SHA-256 and SHA-512 checksums from any text or file. Nothing is uploaded — hashing runs on your device. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
JWT Decoder
Paste a JSON Web Token to read its header, payload and expiry. Decoding happens locally — your token never leaves the page.
JWT Decoder — free, private, no sign-up
Paste a JSON Web Token to read its header, payload and expiry. Decoding happens locally — your token never leaves the page. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
UUID Generator
Generate cryptographically random UUID v4 identifiers — one or a thousand — and copy them all with a click.
UUID Generator — free, private, no sign-up
Generate cryptographically random UUID v4 identifiers — one or a thousand — and copy them all with a click. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
URL Encoder & Decoder
Percent-encode or decode URLs and query strings, with a component mode for safely escaping single parameters.
URL Encoder & Decoder — free, private, no sign-up
Percent-encode or decode URLs and query strings, with a component mode for safely escaping single parameters. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Unix Timestamp Converter
Convert Unix epoch timestamps to human dates and back, in your local timezone or UTC — seconds and milliseconds both supported.
Unix Timestamp Converter — free, private, no sign-up
Convert Unix epoch timestamps to human dates and back, in your local timezone or UTC — seconds and milliseconds both supported. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Case Converter & Slug Maker
Turn any text into UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case or a clean URL slug — instantly.
Case Converter & Slug Maker — free, private, no sign-up
Turn any text into UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case or a clean URL slug — instantly. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Password Generator
Create strong, truly random passwords using your browser's crypto engine. Nothing is stored, logged or sent anywhere.
—
Password Generator — free, private, no sign-up
Create strong, truly random passwords using your browser's crypto engine. Nothing is stored, logged or sent anywhere. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
QR Code Generator
Turn any link or text into a crisp QR code and download it as PNG. Generated on your device — no tracking redirects, ever.
QR Code Generator — free, private, no sign-up
Turn any link or text into a crisp QR code and download it as PNG. Generated on your device — no tracking redirects, ever. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Unit Converter
Convert length, weight, temperature, volume, area, speed, data and time between metric and imperial units — instantly, as you type.
Unit Converter — free, private, no sign-up
Convert length, weight, temperature, volume, area, speed, data and time between metric and imperial units — instantly, as you type. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Age Calculator
Find your exact age in years, months and days — plus total days lived and a countdown to your next birthday.
Age Calculator — free, private, no sign-up
Find your exact age in years, months and days — plus total days lived and a countdown to your next birthday. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Percentage & Discount Calculator
Work out percentages, increases, decreases, discounts and tips in one place — every answer updates as you type.
What is X% of Y?
X is what percent of Y?
Percentage change
Discount / tip
Percentage & Discount Calculator — free, private, no sign-up
Work out percentages, increases, decreases, discounts and tips in one place — every answer updates as you type. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Text to Speech
Have any text read aloud with your device's built-in voices — pick a language, adjust speed and pitch. Nothing is uploaded.
Text to Speech — free, private, no sign-up
Have any text read aloud with your device's built-in voices — pick a language, adjust speed and pitch. Nothing is uploaded. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Image Compressor & Resizer
Shrink JPG, PNG and WebP images right in your browser — set a quality level and max width, then download. Your photos never leave the device.
Drop your images here
or click to browseImage Compressor & Resizer — free, private, no sign-up
Shrink JPG, PNG and WebP images right in your browser — set a quality level and max width, then download. Your photos never leave the device. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Image Converter — PNG, JPG, WebP
Convert between PNG, JPG and WebP in seconds. Batch friendly, keeps full resolution, and runs entirely offline in your browser.
Drop your images here
or click to browseImage Converter — PNG, JPG, WebP — free, private, no sign-up
Convert between PNG, JPG and WebP in seconds. Batch friendly, keeps full resolution, and runs entirely offline in your browser. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Image to PDF
Turn photos and screenshots into a single PDF — choose page size, orientation and margin. Files are assembled locally, never uploaded.
Drop your images here
or click to browseImage to PDF — free, private, no sign-up
Turn photos and screenshots into a single PDF — choose page size, orientation and margin. Files are assembled locally, never uploaded. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
PDF Merge & Split
Merge several PDFs into one, or pull out a page range from a single file. Everything happens in your browser — no uploads, no watermarks.
Drop your PDF files here
or click to browsePDF Merge & Split — free, private, no sign-up
Merge several PDFs into one, or pull out a page range from a single file. Everything happens in your browser — no uploads, no watermarks. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Color Picker & Contrast Checker
Pick a colour to get HEX, RGB and HSL values, an instant palette of tints and shades, and a WCAG contrast score for text.
Color Picker & Contrast Checker — free, private, no sign-up
Pick a colour to get HEX, RGB and HSL values, an instant palette of tints and shades, and a WCAG contrast score for text. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
CSS Gradient Generator
Design linear or radial CSS gradients with live preview, then copy production-ready CSS. Shuffle for inspiration when you are stuck.
CSS Gradient Generator — free, private, no sign-up
Design linear or radial CSS gradients with live preview, then copy production-ready CSS. Shuffle for inspiration when you are stuck. Like every tool on My ToolKit, it runs entirely inside your browser: nothing is uploaded to a server, there is no account to create, and there is no limit on how often you use it.
Loan & Mortgage Calculator
Work out the monthly payment on any loan or mortgage, see how much of it is interest, and read the full amortisation schedule year by year.
Balance over time
Yearly breakdown
Loan & Mortgage Calculator — free and private
Work out the monthly payment on any loan or mortgage, see how much of it is interest, and read the full amortisation schedule year by year. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
Compound Interest Calculator
See how an investment grows over time with regular contributions — with a year-by-year table showing contributions versus interest earned.
Growth
Compound Interest Calculator — free and private
See how an investment grows over time with regular contributions — with a year-by-year table showing contributions versus interest earned. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
Savings Goal Calculator
Find out how much to put aside each month to hit a target — or how long your current plan will take, interest included.
Savings Goal Calculator — free and private
Find out how much to put aside each month to hit a target — or how long your current plan will take, interest included. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
VAT & Sales Tax Calculator
Add tax to a net price or strip it out of a gross one, with the net, tax and gross amounts broken out clearly for invoices.
VAT & Sales Tax Calculator — free and private
Add tax to a net price or strip it out of a gross one, with the net, tax and gross amounts broken out clearly for invoices. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
Currency Converter
Convert between 30+ currencies using daily European Central Bank reference rates, with a 30-day trend chart for the pair you pick.
—
30-day trend
Currency Converter — free and private
Convert between 30+ currencies using daily European Central Bank reference rates, with a 30-day trend chart for the pair you pick. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
BMI Calculator
Check your body mass index in metric or imperial units, see where it sits on the WHO scale and what a healthy weight range looks like for your height.
BMI is a rough screening figure, not a diagnosis — it ignores muscle mass, build and age. Talk to a doctor about what is right for you.
BMI Calculator — free and private
Check your body mass index in metric or imperial units, see where it sits on the WHO scale and what a healthy weight range looks like for your height. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
Calorie & Macro Calculator
Estimate your BMR and daily calorie needs with the Mifflin-St Jeor formula, then get a macro split for losing, maintaining or gaining weight.
Macros at maintenance
These are statistical estimates for healthy adults, not medical advice. Individual needs vary — check with a professional before making big changes.
Calorie & Macro Calculator — free and private
Estimate your BMR and daily calorie needs with the Mifflin-St Jeor formula, then get a macro split for losing, maintaining or gaining weight. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
Scientific Calculator
A full scientific calculator with parentheses, trigonometry, logarithms, powers and roots — keyboard friendly, with a running history of your work.
History
Scientific Calculator — free and private
A full scientific calculator with parentheses, trigonometry, logarithms, powers and roots — keyboard friendly, with a running history of your work. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
Date Difference Calculator
Count the days, weeks and working days between two dates — or add and subtract time from any date to land on a deadline.
Date Difference Calculator — free and private
Count the days, weeks and working days between two dates — or add and subtract time from any date to land on a deadline. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
Tip & Bill Split Calculator
Add a tip, split the bill between any number of people and round it off neatly — with the per-person total worked out for you.
Tip & Bill Split Calculator — free and private
Add a tip, split the bill between any number of people and round it off neatly — with the per-person total worked out for you. Every figure is calculated in your browser as you type: no account, no data sent anywhere, no limits on how often you use it.
My Blog
Tutorials, tips, and insights about developer tools, file formats, web design, and the tech I use every day.
Loading posts…
Loading…
More posts from my blog