ToolKnit — 62 Free Browser-Based Online Tools
Free browser tools. No uploads, no signups. Your files never leave your device.
ToolKnit is a free collection of 62 browser-based tools for PDF, image, video, audio, text, and creative tasks. Every tool runs 100% client-side using JavaScript, Canvas, WebAssembly, and modern browser APIs — no files are ever uploaded to a server.
🔗 Live site: toolknit.com
| Tool | Description |
|---|---|
| Compress PDF | Reduce PDF file size with 3 compression levels |
| Merge PDF | Combine multiple PDFs into one document |
| PDF to Image | Convert PDF pages to high-quality PNG/JPG |
| Image to PDF | Create PDF from images with custom page layout |
| Word to PDF | Convert Word documents to PDF in the browser |
| Tool | Description |
|---|---|
| Background Remover | AI-powered background removal with manual refinement |
| Compress Image | Reduce image file size while preserving quality |
| Image Resizer | Resize images by pixels or percentage |
| Crop Image | Crop images with custom aspect ratios |
| Flip & Rotate Image | Flip, mirror, and rotate images |
| AI to PNG | Convert Adobe Illustrator files to PNG |
| HEIC to JPG | Convert iPhone HEIC photos to JPG |
| Pixel Art Converter | Convert photos to retro pixel art |
| JPG ↔ PNG ↔ WebP | JPG→PNG · PNG→JPG · JPG→WebP · PNG→WebP · WebP→JPG · WebP→PNG |
| Tool | Description |
|---|---|
| Compress Video | Reduce video file size using ffmpeg.wasm |
| Video to GIF | Create animated GIFs from video clips |
| Video to Audio | Extract audio track from any video |
| MP3 to WAV / WAV to MP3 | Audio format conversion |
| Tool | Description |
|---|---|
| JSON Formatter | Format, validate, and minify JSON |
| Markdown Editor | Live preview markdown editor |
| Text Diff | Compare two texts side by side |
| Character Counter | Count characters, words, sentences |
| QR Code Generator | Generate QR codes for URLs, text, Wi-Fi |
| Password Generator | Crypto-secure passwords with strength meter |
| Lorem Ipsum Generator | Generate placeholder text |
| Extract Text (OCR) | Extract text from images using Tesseract.js |
| Tool | Description |
|---|---|
| Age Calculator | Calculate exact age from birthdate |
| BMI Calculator | Body Mass Index with visual health bar |
| Percentage Calculator | All percentage calculation modes |
| Unit Converter | Length, weight, temperature, and more |
| Tip Calculator | Calculate tip, total & split bill |
| Mortgage Calculator | Monthly payments & amortization schedule |
| Tool | Description |
|---|---|
| Pomodoro Timer | Focus & break intervals |
| Stopwatch | Millisecond precision with laps |
| Countdown Timer | Visual countdown with audio alert |
| World Clock | 80+ cities, live time zones |
| Timestamp Converter | Unix epoch to human-readable date |
| Invoice Generator | Create and export invoices |
| Tool | Description |
|---|---|
| Signature Maker | Draw or type signature, download transparent PNG |
| Daily Planner | Schedule planner with image & PDF export |
| Gradient Generator | CSS linear & radial gradient builder |
| Color Picker | HEX/RGB/HSL picker + palette generator |
| Whiteboard | Freeform drawing and sketching |
| Fancy Text Generator | Unicode text styles for social media |
| Typing Speed Test | WPM, accuracy & keystroke tracking |
| Keyboard Tester | Test every key on your keyboard |
| Reaction Time Test | 4 modes, millisecond precision |
| CPS Test | Clicks per second benchmark |
| Aim Trainer | Mouse accuracy & speed training |
| Random Spinner | Custom wheel, up to 15 options |
| Coin Flip / Dice Roller | 3D animation with statistics |
| What to Eat? / Ask Fate | Random decision helpers |
Browse 3,400+ public and cultural holidays across 122 countries — filterable by country, month, and type.
A minimal, standalone version of the browser-based AI to PNG converter. Two files, zero server dependencies.
- 📁 Path:
open-source/ai-to-png-standalone/ - ⚙️ Stack: PDF.js + Canvas API + JSZip
- 🔗 Live version: toolknit.com/tools/ai-to-png.html
AI-powered background removal running entirely in the browser via WebAssembly, with manual brush/eraser refinement.
- 📁 Path:
open-source/background-remover-standalone/ - ⚙️ Stack: @imgly/background-removal (ONNX/WASM) + Canvas mask editing
- 🔗 Live version: toolknit.com/tools/background-remover.html
- ✨ Features: auto AI removal, manual brush/eraser, undo (20 levels), keyboard shortcuts, touch support
| Technology | Usage |
|---|---|
| Vanilla JS | Core tool logic — no React, no Vue, no framework |
| Canvas 2D API | Image manipulation, drawing, pixel-level processing |
| WebAssembly | Video/audio processing (ffmpeg.wasm), AI inference (ONNX Runtime) |
| PDF.js / jsPDF | PDF rendering and generation |
| Web Audio API | Audio processing and format conversion |
| Service Worker | Offline support and caching |
| Tailwind CSS | Utility-first styling |
All tools process files locally in the browser. No file is ever uploaded to any server. No accounts, no tracking cookies, no data collection. Verify it yourself — open DevTools Network tab while using any tool.
Read technical deep-dives and tool guides on the ToolKnit Blog:
- What Is ToolKnit? — Full overview of all 62 tools
- Changelog — Every update documented
Open-source demos in the open-source/ directory are released under the MIT License.