Skip to content

2645149786-dotcom/toolknit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงถ ToolKnit

Free Browser-Based Online Tools โ€” No Uploads, No Signups, No Watermarks

76 tools for PDF, Image, Video, Audio, Text & Everyday Workflows

Live Site Tools License: MIT Privacy First

๐ŸŒ Live Site ยท ๐Ÿ“– Blog ยท ๐Ÿ“‹ Changelog ยท ๐Ÿ› ๏ธ Open Source


Every tool runs 100% client-side. Your files never leave your device. No server uploads, no accounts, no tracking cookies, no data collection. Open DevTools โ†’ Network tab to verify it yourself.

โœจ Highlights

  • ๐Ÿ”’ Privacy by Design โ€” All processing happens in your browser via JavaScript, Canvas, WebAssembly, and Web Audio APIs
  • ๐Ÿ†“ Completely Free โ€” No sign-up, no watermarks, no file size limits, no premium tier
  • โšก Instant & Offline-capable โ€” PWA with Service Worker; works without internet after first visit
  • ๐ŸŒ Multilingual โ€” English + ไธญๆ–‡ (Chinese) with automatic locale detection
  • ๐Ÿ“ฑ Responsive โ€” Works on desktop, tablet, and mobile
  • ๐ŸŽฏ 76 Tools โ€” PDF, Image, Video, Audio, Text, Calculators, Time, Creative, and more

๐Ÿงฐ Tool Categories

๐Ÿ“„ PDF Tools (6)

Tool What it does
Compress PDF Reduce PDF file size client-side
Merge PDF Combine multiple PDFs into one
PDF to Image Convert PDF pages to images
PDF to Word Extract text from PDF to Word
Word to PDF Convert Word documents to PDF
Image to PDF Combine images into a PDF

๐Ÿ–ผ๏ธ Image Tools (18)

Tool What it does
Compress Image Reduce image file size
Image Resizer Resize images to any dimension
Crop Image Crop images with preview
Circle Crop Crop images into circle/oval shape
Flip Image Flip images horizontally or vertically
Image Grid Split Split image into grid tiles
JPG โ†” PNG Convert between JPG and PNG
JPG โ†” WebP Convert between JPG and WebP
PNG โ†” WebP Convert between PNG and WebP
HEIC to JPG Convert Apple HEIC to JPG
AI to PNG Convert Adobe Illustrator to PNG
Pixel Art Converter Convert images to pixel art
Background Remover AI-powered background removal
Color Picker Pick colors from images or palette
Gradient Generator Create CSS gradients visually
Signature Maker Draw digital signatures
ASCII Art Convert images to ASCII art
ASCII Banner Generate ASCII text banners

๐ŸŽฌ Video & Audio Tools (6)

Tool What it does
Compress Video Reduce video file size via WebAssembly
Video to GIF Convert video clips to GIF animations
Video to Audio Extract audio track from video
Video Screenshot Capture frames from video files
MP3 โ†” WAV Convert between MP3 and WAV
Noise Generator Generate white/pink/brown noise

๐ŸŽต Music Tools (3)

Tool What it does
MIDI Keyboard 8 timbres (Piano, Organ, Synth, Strings, Pipa, Guitar, Flute, Music Box), record & export .mid, Web MIDI output
Metronome Precise metronome built with Web Audio API
BPM Detector Analyze audio tempo client-side

๐Ÿ“ Text & Data Tools (8)

Tool What it does
Character Counter Count characters, words, sentences
Extract Text Extract text from images (OCR)
Lorem Ipsum Generator Generate placeholder text
Fancy Text Generator Unicode text styling
JSON Formatter Format and validate JSON
Text Diff Compare two texts side by side
Markdown Editor Live preview Markdown editor
Hash Generator Generate MD5/SHA hashes

๐Ÿงฎ Calculators & Converters (9)

Tool What it does
Percentage Calculator Quick percentage calculations
BMI Calculator Body mass index calculator
Tip Calculator Calculate tips and split bills
Mortgage Calculator Mortgage payment estimator
Age Calculator Calculate exact age
Unit Converter Convert between measurement units
Timestamp Converter Convert Unix timestamps
Invoice Generator Create professional invoices
Meeting Cost Calculator Calculate meeting costs in real-time

โฐ Time & Productivity (5)

Tool What it does
Stopwatch Precise stopwatch with laps
Countdown Timer Set countdown alarms
World Clock View multiple time zones
Pomodoro Timer Focus timer with breaks
Daily Planner Plan your day with tasks

๐ŸŽจ Creative & Fun (9)

Tool What it does
QR Code Generator Generate QR codes for any content
Password Generator Create secure random passwords
Whiteboard Draw and sketch freely
Chart Maker Create charts and graphs
Flashcard Maker Create study flashcards
Keyboard Tester Test keyboard keys
Typing Speed Test Test typing speed (WPM)
Reaction Time Test Measure reaction speed
CPS Test Clicks per second test

๐ŸŽฒ Fun & Games (6)

Tool What it does
Random Spinner Customizable spin wheel
Coin Flip Virtual coin toss
Dice Roller Roll virtual dice
What to Eat Random food picker
Ask Fate Magic 8-ball style answers
Aim Trainer Improve mouse accuracy

๐Ÿง  Special (6)

Tool What it does
Item Locator Find items in images with AI
Emotional Neglect Test Self-assessment questionnaire
AI Ex-Partner Chat AI-powered conversation simulator
World Holidays Calendar Browse global holidays

๐Ÿ› ๏ธ Tech Stack

Technology Usage
Vanilla JavaScript Core tool logic โ€” no React, no Vue, no framework overhead
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, synthesis, and format conversion
Web MIDI API MIDI device connectivity for music tools
Service Worker Offline support and caching (PWA)
Tailwind CSS Utility-first styling
Web Crypto API Hash generation and secure random numbers

๐Ÿ”’ Privacy

Claim How to verify
No file uploads Open DevTools โ†’ Network tab; zero POST requests during tool use
No user accounts No login form, no database, no user data stored
No tracking cookies Check Application โ†’ Cookies; only essential session cookie
No third-party analytics Self-hosted tracker.js; no Google Analytics on tool pages
Client-side only All source code runs in the browser; inspect any tool's JS

๐Ÿ“‚ Open Source Standalones

Standalone versions of popular tools, ready to fork and customize:

Tool Stack Path
AI to PNG PDF.js + Canvas API + JSZip open-source/ai-to-png-standalone/
Background Remover @imgly/background-removal (ONNX/WASM) + Canvas open-source/background-remover-standalone/

๐Ÿ—‚๏ธ Repository Structure

toolknit/
โ”œโ”€โ”€ README.md                          # This file
โ”œโ”€โ”€ LICENSE                            # MIT License
โ”œโ”€โ”€ CONTRIBUTING.md                    # How to contribute
โ””โ”€โ”€ open-source/                       # Standalone open-source tools
    โ”œโ”€โ”€ ai-to-png-standalone/
    โ”‚   โ”œโ”€โ”€ index.html
    โ”‚   โ””โ”€โ”€ ...
    โ””โ”€โ”€ background-remover-standalone/
        โ”œโ”€โ”€ index.html
        โ””โ”€โ”€ ...

Note: The full ToolKnit website source code is hosted privately. This repository contains documentation, open-source standalone demos, and release notes.


๐Ÿค Contributing

We welcome contributions! See CONTRIBUTING.md for details on:

  • ๐Ÿ› ๏ธ Submitting new standalone tool demos
  • ๐Ÿ“ Improving documentation
  • ๐Ÿ› Reporting issues
  • ๐ŸŒ Adding translations

๐Ÿ“ฐ Blog & Updates


๐Ÿ“„ License

Open-source demos in the open-source/ directory are released under the MIT License.

The ToolKnit website itself (toolknit.com) is proprietary. Tool source code is not included in this repository.


toolknit.com ยท Made with โค๏ธ for privacy-conscious users

About

๐Ÿงถ 76 free browser-based tools for PDF, image, video, audio, text & more. 100% client-side, no uploads, no sign-ups, no watermarks. Privacy-first.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors