Marketing & Links
QR Code Generator
Create QR codes for links, text, email, phone numbers and Wi-Fi. Download as PNG or SVG.
Private by design — your data stays on your device.
Thirteen practical utilities for links, writing, data, invoices and everyday maths. Every tool runs in your browser — no sign-up, no uploads, nothing to install.
Good places to start if you’re new here.
Marketing & Links
Create QR codes for links, text, email, phone numbers and Wi-Fi. Download as PNG or SVG.
Writing & Text
Count words, characters, sentences and paragraphs, with an estimated reading time.
Data & Developer
Generate strong random passwords with your choice of length and characters.
Business & Calculators
Create a professional invoice and download it as a PDF, made entirely in your browser.
Search by name or task, or filter by category.
13 tools shown
Track campaigns, share links and make QR codes.
Create QR codes for links, text, email, phone numbers and Wi-Fi. Download as PNG or SVG.
Build campaign URLs with utm_source, utm_medium and utm_campaign tags.
Percent-encode text for URLs, or decode encoded links back to readable text.
Count, convert and format words.
Count words, characters, sentences and paragraphs, with an estimated reading time.
Switch text between UPPERCASE, lowercase, Title Case, camelCase, snake_case and more.
Write Markdown with a live preview, then copy it or download a .md file.
Clean data, format JSON and generate secure strings.
Generate strong random passwords with your choice of length and characters.
Format, validate and minify JSON with clear error locations.
Remove duplicate rows from a CSV by any column, then download the cleaned file.
Invoices, VAT and everyday maths.
Create a professional invoice and download it as a PDF, made entirely in your browser.
Work out X% of Y, what percent one number is of another, and percentage change.
Add VAT to a net price or remove VAT from a gross price at any rate.
Pull colour palettes from your own images.
Pull a balanced colour palette from an image, with HEX and RGB values.
The MyToolsLab promise
Each tool is a small program that downloads to your browser and does its work there. There’s no server waiting to receive what you type, paste or upload.
Text, CSV files, images and invoices are handled in your browser’s memory and never uploaded.
Nothing to sign up for and no email address needed. Open a tool and use it.
No analytics scripts, advertising pixels or third-party cookies on any page.
Many free online tools ask you to upload a file or paste text into a form that is sent to someone else’s server. MyToolsLab works differently: every tool is built with standard web technologies that run inside your browser, so the data you work with is processed locally on your own computer or phone.
That makes the tools a good fit for everyday work that involves information you’d rather keep to yourself — a customer list you need to de-duplicate, a JSON response that contains internal IDs, an invoice with your bank details, or a new password. Once a page has loaded, most tools keep working even if your connection drops.
Short, practical explanations of the jobs these tools help with.
What utm_source, utm_medium and utm_campaign mean, and a naming convention that keeps reports tidy.
Decide what “duplicate” means for your data, then clean it in a spreadsheet, a terminal or your browser.
The details every invoice needs, a simple numbering system, and payment terms that reduce chasing.