Every Tool You Need. Zero Uploads.
593 privacy-first tools — runs in your browser. No accounts, no upload limits, free forever.
Popular tools — used 50,000+ times this week
QR Code Generator
Generate and customize QR codes with logos and presets
Image Compressor
Compress images with presets and before/after preview
Password Generator
Generate passwords, passphrases, and PINs — custom
BMI Calculator
Calculate BMI with ideal weight and health insights
JSON Formatter & Validator
Format, validate, diff, and convert JSON with tree view and YAML export
PDF Merger
Combine multiple PDFs into one — private and instant
AI Tools — Run AI 100% in Your Browser
Real AI models that run on your device. No API keys, no usage limits, no per-call costs. Works the same on your phone or laptop.
Browse tools by category
Developer Tools
109 toolsFormat, validate, convert, and analyze code and data formats. From JSON formatting to Base64…
Browse all 109Math & Calculators
48 toolsFrom scientific calculations to loan amortization, BMI to compound interest — our calculators…
Browse all 48Image Tools
41 toolsCompress, resize, crop, convert, and edit images entirely in your browser using the Canvas…
Browse all 41CSS & Design
41 toolsGenerate CSS gradients, box shadows, border radii, and more with visual editors. Preview…
Browse all 41Fun & Utility
36 toolsRandom generators, productivity tools, games, and creative utilities. From coin flippers to…
Browse all 36Text Tools
32 toolsCount words, convert text case, analyze readability, convert text to speech, and process text…
Browse all 32Security Tools
27 toolsGenerate strong passwords, create QR codes, compute file hashes, and encrypt data — all using…
Browse all 27Date & Time
23 toolsConvert timestamps, calculate date differences, set countdown timers, and work with time…
Browse all 23Finance & Money
23 toolsLoan calculators, tax estimators, investment tools, and budgeting helpers — all running…
Browse all 23PDF Tools
20 toolsConvert, merge, split, compress, and extract data from PDF documents — all without uploading a…
Browse all 20Video & Audio
20 toolsConvert video and audio formats, extract audio tracks, trim clips, and record your screen —…
Browse all 20SEO & Marketing
19 toolsGenerate meta tags, preview Open Graph cards, build UTM links, and analyze keyword density.…
Browse all 19Business & Freelance
19 toolsGenerate invoices, resumes, contracts, email signatures, and business documents — all…
Browse all 19Home & Lifestyle
18 toolsPaint calculators, recipe scalers, electricity cost estimators, and more practical tools for…
Browse all 18Health & Medical
17 toolsCalculate BMI, pregnancy due dates, sleep cycles, calorie needs, and more — all health…
Browse all 17Education & Students
16 toolsGrade calculators, citation generators, flashcard makers, and study tools — everything…
Browse all 16Science & Engineering
15 toolsPhysics calculators, electronics tools, chemistry helpers, and engineering references. From…
Browse all 15Travel & Geography
12 toolsFlight time calculators, packing list generators, jet lag planners, and travel reference…
Browse all 12Music & Audio
12 toolsGuitar tuners, metronomes, chord finders, white noise generators, and music theory tools — all…
Browse all 12MENA Tools
12 toolsZakat calculators, Qibla finders, Hijri calendar converters, and tools designed specifically…
Browse all 12Construction & Real Estate
10 toolsCalculate materials, costs, and measurements for construction and real estate projects. Square…
Browse all 10Data & Spreadsheet
9 toolsConvert between CSV, Excel, and JSON formats, format spreadsheet data, and visualize datasets…
Browse all 9Social Media Tools
6 toolsGenerate realistic social media mock screenshots for presentations, memes, and creative…
Browse all 6Why every tool here runs in your browser
AllTools is built on a simple architectural decision: nothing your browser can do should require a server. That's not a marketing promise — it's a property you can verify in 30 seconds. Open any browser's developer tools, switch to the Network tab, use any tool on this site, and watch what happens. No requests carrying your file data. No upload progress. No server processing. Your files don't leave your device because there's no endpoint to send them to.
How browser-based processing actually works
For image work, the browser's Canvas API does more than people realize. When you compress a 5MB photo using our Image Compressor, here's what actually happens: the browser reads the file directly from your disk via the File API, draws it onto an off-screen canvas, re-encodes it at a lower quality setting, and hands you back a new Blob. The original file never moves — only a derived version exists, briefly, in your tab's memory. The same pipeline handles resizing, cropping, and format conversion. Tools like Image Resizer and our PNG-to-JPG converter run on this primitive. No image is faster or smaller than one that didn't need to travel across the internet first, and your photo of a passport or contract or product mockup stays on the device that captured it.
PDFs and video are harder problems. They were designed for desktop software like Adobe Acrobat — manipulating their bytecode requires real compiler-grade work. WebAssembly changes the equation. Libraries like pdf-lib compile down to Wasm and run inside your browser tab at near-native speed. When you use PDF Merger to combine three contracts, or PDF Compressor to shrink a scanned document for email, you're running the same parsing logic professional tools use — just inside an environment your browser controls. For video, ffmpeg compiled to Wasm handles trimming, format conversion, and audio extraction. The cost is the initial library download (a few hundred kilobytes, cached after the first visit). The gain is that a confidential M&A document or an unreleased product video never appears on anyone's server logs.
Security tools live in a different layer entirely. Generating passwords, hashing files, or creating secure tokens requires cryptographically strong randomness — and there's exactly one correct API for it in browsers: crypto.getRandomValues(). Our Password Generator uses it. The common shortcut Math.random() doesn't qualify — it's a predictable algorithm meant for game logic and animations, not secrets. When you generate a 32-character password here, the bytes come from the operating system's secure random source, the same entropy pool that protects your HTTPS connections. The Hash Generator uses the Web Crypto SubtleCrypto API for SHA-256 and other functions. These aren't conveniences we built on top of a backend — they're capabilities the browser already has, exposed at the speed of local computation.
Why this matters for your privacy
There's a subtle but important difference between a privacy policy and a privacy architecture. A privacy policy is a document. It says what a company promises to do — or not do — with your data. It can change. It can be misread. It can be violated, sometimes accidentally through a server misconfiguration, sometimes deliberately after an acquisition. A privacy architecture is structural. It describes what a system can do, not what it promises. If files are never transmitted, no breach can leak them. If no account exists, no database can be sold.
For most people, the difference shows up in concrete moments. A legal team processing a draft M&A agreement. A doctor compressing patient X-rays for a colleague. A small business owner generating an invoice with bank details. A journalist redacting a source document. In each case, the file represents real risk if exposed — and "we promise not to look" is a weaker guarantee than "we built a system that can't look." GDPR compliance becomes trivial when zero personal data is transmitted. Information stays where it was created.
When you'd want a server-based tool instead
Browser-based tools aren't the right answer for everything. Three cases where a server-based tool serves you better.
First, AI model fine-tuning on your own data. The AI tools on this site run pre-trained models locally — they're powerful for inference, but they don't learn from your inputs. If you need a model trained on your specific documents or images, you need a server that holds them long enough to train.
Second, real-time collaboration. Two people editing the same document at the same time requires a shared source of truth somewhere. Browser-only tools can't sync between users — there's no server to coordinate.
Third, very large files limited by your device's RAM. A 5GB video on a mid-range phone will struggle; the same file on a workstation runs fine. Server tools borrow someone else's hardware to bypass this constraint.
We don't try to be those tools. We excel at the rest — and there's a lot of rest.
Frequently asked questions
Are these tools really 100% free?
Yes — completely free for personal and commercial use, with no premium tier, no usage limits, and no account required. AllTools is funded through Google AdSense ads and optional donations. We make no money from your data because we never collect it. There's no upsell page, no "pro" features locked behind paywalls, and no email harvesting.
Do my files ever get uploaded to a server?
No, never. Every tool runs entirely in your browser using JavaScript, WebAssembly, and browser APIs like Canvas, FileReader, and Web Crypto. You can verify this yourself: open your browser's Network tab (press F12), use any tool, and you'll see zero requests carrying your file data. Your files don't leave your device — even momentarily.
Do I need to create an account?
No account required, ever. There's no signup, no login, no email field anywhere on the site. Open any tool, use it, close the tab. Your preferences (theme, recent settings) are saved in your browser's local storage and never sent to us.
Does it work offline?
Most tools work offline after the first visit thanks to the Progressive Web App (PWA) setup — AllTools caches the tool's code in your browser, so subsequent visits load instantly even without internet. Exceptions: tools that need live data (currency converter pulling exchange rates, IP lookup, AI tools downloading their first model). Once an AI model is downloaded, it also works offline.
Is there a file size limit?
No artificial limits — but your device's RAM matters. As a guideline: PDFs up to ~500MB process smoothly on modern devices. Image batches of 100+ files work fine. Very large videos (>2GB) may struggle on phones with limited RAM but work well on laptops. There's no server-side cap because there's no server in the loop.
Can I use these tools for commercial work?
Yes. All tools are free for personal, commercial, and educational use without attribution required. Need to compress 10,000 product images for an e-commerce store? Generate 500 QR codes for an event? Process confidential PDFs for a legal firm? All allowed. The output is yours.
How is AllTools different from iLovePDF, TinyPNG, or Smallpdf?
The core difference: privacy architecture, not a privacy policy. iLovePDF and Smallpdf upload your files to their servers (their privacy policies confirm this) and limit free usage (2 tasks/day on Smallpdf, file size caps elsewhere). TinyPNG sends images to their compression API. AllTools processes everything locally in your browser — you can't upload accidentally because there's no upload endpoint. Read detailed comparisons: vs iLovePDF, vs TinyPNG, vs Smallpdf.
Who builds AllTools and how is it funded?
AllTools is built and maintained by DevFlow FZE, a UAE-licensed company based in Sharjah (Trade License 8170). The site is fully funded by Google AdSense ads — clearly marked, non-intrusive, no popups. We don't sell data (we don't collect any), don't offer enterprise upsells, and don't take VC funding that would pressure us to monetize differently. Read more on the About page.