A curated list of 300+ free, privacy-first browser tools that run entirely on your device. No sign-up, no file uploads, no servers.
Kitmul is an open collection of client-side tools powered by JavaScript, WebAssembly, and on-device AI. Every tool runs in your browser — your data never leaves your device.
Available in English, Spanish, French, and German.
- PDF & Document Tools
- Image & Design Tools
- Finance & Business
- Developer & Programming
- Writing & Text Tools
- Data Converters
- Data & Coding Utilities
- Unit Converters
- Math & Calculators
- Date & Time
- Music & Audio
- Video
- AI-Powered Tools
- Agile & Project Management
- Random Generators
- Social Media & SEO
- Sport & Performance
- Education & Science
- Visualizers & Logic
- Image Format Converters
- Blog
| Tool | Description | i18n |
|---|---|---|
| PDF Merger | Combine multiple PDF files into a single document | ES · FR · DE |
| PDF Splitter | Split PDF documents into multiple separate files | ES · FR · DE |
| PDF Watermark | Add text watermarks to PDF documents | ES · FR · DE |
| PDF Crop | Crop PDF pages to a specific area or size | ES · FR · DE |
| PDF Flatten | Flatten PDF forms and layers into a single layer | ES · FR · DE |
| PDF Image Extractor | Extract all images from a PDF document | ES · FR · DE |
| PDF Image Quality Enhancer | Enhance image quality in PDFs using AI super-resolution | ES · FR · DE |
| PDF Metadata Editor | View and edit PDF file metadata | ES · FR · DE |
| PDF Margin Adjuster | Adjust the margins of PDF pages | ES · FR · DE |
| Image to PDF | Convert images into a single PDF document | ES · FR · DE |
| Text to PDF | Convert plain text into a professional PDF | ES · FR · DE |
| PPTX to PDF | Convert PowerPoint presentations to PDF | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Image Resizer | Resize single or multiple images in bulk | ES · FR · DE |
| Image Compressor | Reduce JPEG file size while maintaining quality | ES · FR · DE |
| Compress PNG | Reduce PNG file size while maintaining quality | ES · FR · DE |
| Compress WebP | Reduce WebP file size while maintaining quality | ES · FR · DE |
| Compress GIF | Reduce GIF file size while maintaining quality | ES · FR · DE |
| Image Cropper | Crop images to any size or shape | ES · FR · DE |
| Image Enhancer | Upscale images using AI super-resolution | ES · FR · DE |
| Color Palette Extractor | Extract color palettes from any image | ES · FR · DE |
| Favicon Generator | Create a complete favicon set from any image | ES · FR · DE |
| Meme Generator | Create memes with custom top and bottom text | ES · FR · DE |
| Watermark Generator | Add text watermarks to photos | ES · FR · DE |
| Flyer & Poster Maker | Design flyers and posters with templates | ES · FR · DE |
| LinkedIn Banner Builder | Create professional LinkedIn banners (1584x396) | ES · FR · DE |
| Aspect Ratio Calculator | Calculate dimensions and ratios for images and videos | ES · FR · DE |
| Base64 to Image | Convert Base64 strings to images and vice versa | ES · FR · DE |
| License Plate Blur | Blur license plates in images using AI | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| DCA Investment Optimizer | Optimize Dollar Cost Averaging with Softmax-based allocation | ES · FR · DE |
| Mortgage Calculator | Calculate monthly mortgage payments | ES · FR · DE |
| FIRE Calculator | Calculate your Financial Independence number and timeline | ES · FR · DE |
| Retirement Planner | Plan retirement savings with projected growth | ES · FR · DE |
| Debt Snowball Calculator | Compare snowball and avalanche debt payoff strategies | ES · FR · DE |
| Credit Card Payoff | Plan your credit card debt payoff strategy | ES · FR · DE |
| Net Worth Calculator | Track assets and liabilities | ES · FR · DE |
| Budget Planner (50/30/20) | Plan your monthly budget with the 50/30/20 rule | ES · FR · DE |
| ROI Calculator | Calculate return on investment | ES · FR · DE |
| Interest Calculator | Calculate simple and compound interest | ES · FR · DE |
| Loan Payoff Calculator | Find out when your loan will be paid off | ES · FR · DE |
| Salary After Tax | Calculate net pay with progressive tax brackets | ES · FR · DE |
| VAT Calculator | Calculate VAT for any amount and rate | ES · FR · DE |
| Subscription Tracker | Track recurring subscriptions and find savings | ES · FR · DE |
| Tip Calculator | Calculate tips and split bills | ES · FR · DE |
| Discount Calculator | Calculate final price after discounts | ES · FR · DE |
| Job Offer Comparison | Compare job offers with weighted scoring | ES · FR · DE |
| Margin & Markup Calculator | Calculate profit margin and markup | ES · FR · DE |
| Cash Change Calculator | Calculate exact change in bills and coins | ES · FR · DE |
| Burn Rate Calculator | Calculate startup burn rate and runway | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| JSON Formatter | Format, validate, and minify JSON | ES · FR · DE |
| Base64 Encoder/Decoder | Encode and decode Base64 | ES · FR · DE |
| UUID/GUID Generator | Generate secure UUIDs (v1, v4, v7) | ES · FR · DE |
| Password Generator | Generate strong, random passwords | ES · FR · DE |
| URL Encoder/Decoder | Safely encode or decode URLs | ES · FR · DE |
| HTML Entity Converter | Convert special characters to HTML entities | ES · FR · DE |
| Chmod Calculator | Calculate Linux file permissions | ES · FR · DE |
| JS Key Code Finder | Find JavaScript event key codes | ES · FR · DE |
| HTTP Status Codes | Quick reference for HTTP response codes | ES · FR · DE |
| MIME Type Lookup | Lookup MIME types for file extensions | ES · FR · DE |
| Source Map Unpacker | Extract source files from .map files | ES · FR · DE |
| Infrastructure Diagram | Design infrastructure architecture diagrams | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Word & Character Counter | Count words, characters, sentences, and paragraphs | ES · FR · DE |
| Case Converter | Convert text to UPPERCASE, lowercase, Title Case, etc. | ES · FR · DE |
| Find and Replace | Find and replace text with regex support | ES · FR · DE |
| Markdown to HTML | Convert Markdown to clean HTML | ES · FR · DE |
| Markdown to Medium | Convert Markdown to Medium-compatible rich text | ES · FR · DE |
| HTML to Markdown | Convert HTML snippets to readable Markdown | ES · FR · DE |
| Image to Text (OCR) | Extract text from images using OCR | ES · FR · DE |
| Text Diff Tool | Compare two texts and find differences | ES · FR · DE |
| Morse Code Translator | Translate text to Morse code and vice versa | ES · FR · DE |
| Lorem Ipsum Generator | Generate placeholder text | ES · FR · DE |
| Slug Generator | Generate URL-friendly slugs | ES · FR · DE |
| String Reverser | Reverse text, words, or lines | ES · FR · DE |
| Whitespace Remover | Clean up extra spaces in text | ES · FR · DE |
| Word Frequency Counter | Analyze the most used words in text | ES · FR · DE |
| PPT Presentation Maker | Create PowerPoint presentations from scratch | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| CSV to JSON | Convert CSV data to JSON and vice versa | ES · FR · DE |
| XML to JSON | Convert XML data to JSON and vice versa | ES · FR · DE |
| YAML to JSON | Convert YAML to JSON and vice versa | ES · FR · DE |
| Excel to JSON | Convert Excel spreadsheets to JSON | ES · FR · DE |
| CSV to XML | Convert CSV data to XML and vice versa | ES · FR · DE |
| JSON to HTML Table | Convert JSON into visual HTML tables | ES · FR · DE |
| SQL Insert Generator | Convert JSON/CSV to SQL INSERT statements | ES · FR · DE |
| JSON Validator & Lint | Validate JSON syntax with error line numbers | ES · FR · DE |
| CSV Column Extractor | Extract specific columns from CSV files | ES · FR · DE |
| JSON Diff | Compare two JSON objects and find differences | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Base Converter (2-64) | Convert numbers between any base | ES · FR · DE |
| Hex to String | Convert between hexadecimal and plain text | ES · FR · DE |
| Binary to String | Convert between binary code and plain text | ES · FR · DE |
| Octal to String | Convert between octal code and plain text | ES · FR · DE |
| Decimal to String | Convert between decimal code and plain text | ES · FR · DE |
| ROT13 Encoder | Encode and decode ROT13 cipher | ES · FR · DE |
| Base32 Encoder | Encode and decode Base32 | ES · FR · DE |
| Atbash Cipher | Encode and decode Atbash cipher | ES · FR · DE |
| Line Sorter | Sort lines alphabetically, numerically, by length | ES · FR · DE |
| Empty Line Remover | Remove blank lines from text | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Temperature Converter | Celsius, Fahrenheit, and Kelvin | ES · FR · DE |
| Weight & Mass Converter | Kilograms, pounds, ounces, and more | ES · FR · DE |
| Length Converter | Meters, feet, inches, and more | ES · FR · DE |
| Digital Storage Converter | Bytes, KB, MB, GB, TB | ES · FR · DE |
| Speed Converter | km/h, mph, knots, and more | ES · FR · DE |
| Km to Miles | Convert kilometers to miles and vice versa | ES · FR · DE |
| Area Converter | Square meters, acres, and more | ES · FR · DE |
| Volume Converter | Liters, gallons, cubic meters | ES · FR · DE |
| Energy Converter | Joules, calories, and more | ES · FR · DE |
| Pressure Converter | Pascal, bar, PSI, and more | ES · FR · DE |
| Power Converter | Watts, horsepower, and more | ES · FR · DE |
| Angle Converter | Degrees, radians, and more | ES · FR · DE |
| Time Converter | Seconds, minutes, hours, days | ES · FR · DE |
| Torque Converter | Newton-meters, foot-pounds | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Percentage Calculator | Calculate percentages and percentage changes | ES · FR · DE |
| Statistics Calculator | Mean, median, mode, standard deviation | ES · FR · DE |
| Prime Number Checker | Check primality with Rust/WASM for huge numbers | ES · FR · DE |
| Quadratic Equation Solver | Solve ax2 + bx + c = 0 | ES · FR · DE |
| Fibonacci Generator | Generate Fibonacci sequences | ES · FR · DE |
| GCD & LCM Calculator | Greatest common divisor and least common multiple | ES · FR · DE |
| Fraction Calculator | Add, subtract, multiply, divide fractions | ES · FR · DE |
| Factorial Calculator | Calculate factorials | ES · FR · DE |
| Percentage Change | Calculate percentage increase or decrease | ES · FR · DE |
| Average Calculator | Arithmetic, geometric, and harmonic mean | ES · FR · DE |
| Slope Calculator | Slope, angle, and distance between points | ES · FR · DE |
| Rule of Three | Solve direct and inverse proportions | ES · FR · DE |
| Ratio Calculator | Simplify ratios | ES · FR · DE |
| Absolute Value Calculator | Find the absolute value of any number | ES · FR · DE |
| Modulo Calculator | Calculate remainder of division | ES · FR · DE |
| Random Number Generator | Generate random numbers in a range | ES · FR · DE |
| Palindrome Checker | Check if a number is a palindrome | ES · FR · DE |
| Sum of Digits | Sum all digits in a number | ES · FR · DE |
| Reverse Number | Reverse the digits of any integer | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Age Calculator | Calculate exact age in years, months, days | ES · FR · DE |
| Unix Timestamp Converter | Convert Unix timestamps to human-readable dates | ES · FR · DE |
| Business Days Calculator | Calculate working days between dates | ES · FR · DE |
| Date Difference Calculator | Calculate exact duration between dates | ES · FR · DE |
| Date Adder | Add or subtract days, weeks, months from a date | ES · FR · DE |
| Leap Year Checker | Check if a year is a leap year | ES · FR · DE |
| Stopwatch & Lap Timer | Precise stopwatch with lap timing | ES · FR · DE |
| Countdown Timer | Set countdown timers | ES · FR · DE |
| Astronomic Clock | Visualize solar and lunar time | ES · FR · DE |
| Seconds to HMS | Convert seconds to hours, minutes, seconds | ES · FR · DE |
| Week Number Calculator | Find the ISO week number of any date | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Audio Stem Splitter | Split audio into separate stems in-browser | ES · FR · DE |
| Vocal Remover | Remove vocals from songs using AI | ES · FR · DE |
| Voice Noise Remover | Remove background noise from recordings using AI | ES · FR · DE |
| BPM & Key Detector | Detect tempo and musical key | ES · FR · DE |
| Audio Trimmer | Clip and trim audio files | ES · FR · DE |
| Binaural Beats Generator | Generate binaural beats for focus and sleep | ES · FR · DE |
| Circle of Fifths | Interactive harmonic relationships explorer | ES · FR · DE |
| Music Scale Library | Explore and listen to musical scales | ES · FR · DE |
| Polyrhythm Metronome | Practice complex polyrhythms | ES · FR · DE |
| Tempo Tapper | Calculate BPM by tapping | ES · FR · DE |
| Noise Generator | Generate white, pink, and brown noise | ES · FR · DE |
| Sine Wave Sweep | Generate frequency sweeps | ES · FR · DE |
| ADSR Envelope Designer | Design ADSR envelopes for synthesis | ES · FR · DE |
| Chiptune Creator | Create retro chiptune music | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Video Compressor | Compress videos in your browser | ES · FR · DE |
| Video Trimmer | Trim and cut videos | ES · FR · DE |
| Video Upscaler | Upscale video resolution | ES · FR · DE |
| Video to GIF | Convert video clips to GIF | ES · FR · DE |
| Extract Audio from Video | Extract audio tracks from video files | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Background Remover | Remove image backgrounds using AI | ES · FR · DE |
| Sentiment Analyzer | Analyze toxicity and tone of text | ES · FR · DE |
| Keyword Extractor | Extract important keywords from text | ES · FR · DE |
| PII Redactor | Detect and redact personal identifiable information | ES · FR · DE |
| AI Prompt Generator | Create prompts for Midjourney, Stable Diffusion | ES · FR · DE |
| Automatic Subtitle Generator | Generate subtitles using local AI | ES · FR · DE |
| Pose Break Coach | Body movement mini-game with PoseNet | ES · FR · DE |
| Syllable Counter | Count syllables in text | ES · FR · DE |
| Text Readability Scorer | Score text readability | ES · FR · DE |
| Text Tone Analyzer | Analyze the tone of your writing | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| P2P Scrum Poker | Real-time serverless Scrum Poker via WebRTC | ES · FR · DE |
| Eisenhower Matrix | Prioritize tasks by urgency and importance | ES · FR · DE |
| Lean Canvas Generator | Build a Lean Canvas with the 9-block layout | ES · FR · DE |
| RICE Scoring Model | Prioritize backlog with RICE framework | ES · FR · DE |
| MoSCoW Prioritization | Must/Should/Could/Won't categorization | ES · FR · DE |
| Kano Model Analysis | Classify features by satisfaction impact | ES · FR · DE |
| WSJF Calculator | Weighted Shortest Job First prioritization | ES · FR · DE |
| RACI Matrix | Create responsibility assignment matrices | ES · FR · DE |
| OKR Tracker | Track Objectives and Key Results | ES · FR · DE |
| Sprint Capacity Calculator | Calculate team sprint capacity | ES · FR · DE |
| User Story Mapping | Visual user story maps by release | ES · FR · DE |
| Fishbone Diagram | Build Ishikawa cause-and-effect diagrams | ES · FR · DE |
| Team Health Radar | Visualize team health with radar charts | ES · FR · DE |
| Pomodoro Timer | Customizable Pomodoro for agile workflows | ES · FR · DE |
| LinkRoutine Planner | Weekly planner stored entirely in the URL | ES · FR · DE |
| Meeting Cost Calculator | Calculate the real cost of meetings | ES · FR · DE |
| Cumulative Flow Diagram | Visualize workflow with CFDs | ES · FR · DE |
| Monte Carlo Forecaster | Probabilistic project delivery forecasting | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Spin the Wheel | Custom wheel for random results | ES · FR · DE |
| Dice Roller | Roll virtual dice | ES · FR · DE |
| Coin Flipper | Flip a virtual coin | ES · FR · DE |
| Random Name Picker | Randomly select from a list | ES · FR · DE |
| Random Choice Picker | Pick a random item from options | ES · FR · DE |
| Team Generator | Split names into random teams | ES · FR · DE |
| Random Color Generator | Generate colors in HEX, RGB, HSL | ES · FR · DE |
| Random Quote Generator | Inspirational quotes from famous people | ES · FR · DE |
| Random Fact Generator | Learn something new with random facts | ES · FR · DE |
| Rock Paper Scissors | Play against the CPU | ES · FR · DE |
| Flashcards | Spaced repetition flashcards with SM-2 algorithm | ES · FR · DE |
| Blue Noise Generator | Mitchell's Best Candidate point distribution | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Meta Tag Generator | Generate SEO-optimized meta tags | ES · FR · DE |
| Open Graph Generator | Generate OG meta tags for social sharing | ES · FR · DE |
| Robots.txt Generator | Create robots.txt for search engines | ES · FR · DE |
| Sitemap Generator | Generate XML sitemaps | ES · FR · DE |
| Canonical URL Generator | Generate canonical URL tags | ES · FR · DE |
| Keyword Density Checker | Analyze keyword density for SEO | ES · FR · DE |
| Twitter Character Counter | Count characters for Twitter | ES · FR · DE |
| Instagram Caption Spacer | Add clean line breaks to captions | ES · FR · DE |
| Ad Character Counter | Character counts for Google/Facebook ads | ES · FR · DE |
| Hashtag Generator | Generate trending hashtags | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| HIIT Workout Timer | Customizable HIIT interval timer | ES · FR · DE |
| Tabata Timer | High-intensity interval training timer | ES · FR · DE |
| AMRAP Timer | As Many Rounds As Possible timer | ES · FR · DE |
| 1-Rep Max Calculator | Estimate your one-repetition maximum | ES · FR · DE |
| Running Pace Calculator | Calculate pace, time, or distance | ES · FR · DE |
| Wilks Score Calculator | Compare strength across body weights | ES · FR · DE |
| Plate Loading Calculator | Calculate which plates to load on barbell | ES · FR · DE |
| Macro Split Generator | Calculate ideal macronutrient split | ES · FR · DE |
| Vertical Jump Meter | Estimate vertical jump height | ES · FR · DE |
| Breathing Timer | Intermittent hypoxia breathing exercises | ES · FR · DE |
| Parkour Combo Generator | Generate random parkour combinations | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Interactive Periodic Table | Explore chemical elements | ES · FR · DE |
| DNA to RNA & Protein | Transcribe DNA to RNA and translate to protein | ES · FR · DE |
| Molar Mass Calculator | Calculate molar mass of chemical formulas | ES · FR · DE |
| pH Calculator | Calculate pH, pOH, and ion concentrations | ES · FR · DE |
| Ideal Gas Law | Calculate PV = nRT | ES · FR · DE |
| Ohm's Law Calculator | Voltage, current, resistance, power | ES · FR · DE |
| Significant Figures | Identify sig figs and round numbers | ES · FR · DE |
| Scientific Notation | Convert between decimal and scientific notation | ES · FR · DE |
| Roman Numerals | Convert decimal to Roman numerals | ES · FR · DE |
| Multiplication Table | Generate custom multiplication tables | ES · FR · DE |
| Tool | Description | i18n |
|---|---|---|
| Mermaid Diagram Editor | Create diagrams with Mermaid.js syntax | ES · FR · DE |
| AST Visualizer | Visualize JavaScript abstract syntax trees | ES · FR · DE |
| JSON Tree Explorer | Navigate complex JSON structures | ES · FR · DE |
| CSS Grid Builder | Build CSS grid layouts interactively | ES · FR · DE |
| Regex Diagram | Visualize regex as railroad diagrams | ES · FR · DE |
| JWT Decoder | Decode JWT headers and payloads | ES · FR · DE |
| Binary Search Tree Lab | Interactive BST visualization | ES · FR · DE |
| Graph Traversal Animator | Animate BFS and DFS | ES · FR · DE |
| Sorting Algorithms Animator | Visualize sorting algorithms | ES · FR · DE |
| Quantum Circuit Simulator | Simulate quantum circuits | ES · FR · DE |
| Big Data Text Visualizer | Visualize large text files efficiently | ES · FR · DE |
| Conversion | Link | i18n |
|---|---|---|
| SVG to PNG | Open | ES · FR · DE |
| PNG to JPG | Open | ES · FR · DE |
| JPG to PNG | Open | ES · FR · DE |
| PNG to WebP | Open | ES · FR · DE |
| WebP to PNG | Open | ES · FR · DE |
| JPG to WebP | Open | ES · FR · DE |
| WebP to JPG | Open | ES · FR · DE |
| PNG to GIF | Open | ES · FR · DE |
| JPG to GIF | Open | ES · FR · DE |
| GIF to PNG | Open | ES · FR · DE |
| GIF to JPG | Open | ES · FR · DE |
| GIF to WebP | Open | ES · FR · DE |
| WebP to GIF | Open | ES · FR · DE |
| SVG to JPG | Open | ES · FR · DE |
| SVG to WebP | Open | ES · FR · DE |
| SVG to BMP | Open | ES · FR · DE |
| SVG to GIF | Open | ES · FR · DE |
| SVG to PDF | Open | ES · FR · DE |
| GIF to BMP | Open | ES · FR · DE |
| GIF to PDF | Open | ES · FR · DE |
| BMP to GIF | Open | ES · FR · DE |
| BMP to PDF | Open | ES · FR · DE |
| ICO to GIF | Open | ES · FR · DE |
| PDF to PNG | Open | ES · FR · DE |
| PDF to JPG | Open | ES · FR · DE |
| PDF to WebP | Open | ES · FR · DE |
| PDF to GIF | Open | ES · FR · DE |
| PNG to PDF | Open | ES · FR · DE |
| JPG to PDF | Open | ES · FR · DE |
| WebP to PDF | Open | ES · FR · DE |
| Image Format Converter | Open | ES · FR · DE |
- Dollar Cost Averaging: The Strategy That Beats Market Timing Every Time (ES · FR · DE)
- AI agents shouldn't control your apps; they should be the app (ES · FR · DE)
- Why Client-Side Tools Are More Private Than Cloud Alternatives (ES · FR · DE)
- 10 Free Developer Tools You Didn't Know You Needed (ES · FR · DE)
- How to Work with PDFs Without Uploading Your Files (ES · FR · DE)
- 100% Client-Side - All tools run in your browser. Your files never leave your device.
- No Sign-Up - No accounts, no registration, no tracking.
- Free Forever - All tools are free with no usage limits.
- 4 Languages - Available in English, Spanish, French, and German.
- AI-Powered - Built-in chat assistant that orchestrates tools via natural language.
- Open Architecture - JavaScript + WebAssembly + on-device AI models.
See CONTRIBUTING.md for guidelines on how to suggest new tools, report issues, or contribute improvements.
This list is licensed under CC0 1.0 Universal.