# ToolKnit > ToolKnit is a free, privacy-first online toolbox with 96 functional pages: 95 dedicated browser-based utilities plus the World Holidays Hub. Most file conversion, compression, and editing runs locally in the user's browser — no sign-up, no watermarks. ToolKnit is built and maintained by an independent developer (Zihang Dong). Launched March 18, 2026. All tools are free forever. Source intent: ship genuinely useful utilities that respect the user's privacy and time. ToolKnit Desktop v3.2.0 is a Windows client built with Rust and Tauri 2.x, with 73 tools across 12 categories. It adds text-based PDF to editable Word (not scanned-PDF OCR), images to PDF, and floating clipboard search, notes and saved phrases. CLI/MCP source contains 77 capabilities; the published npm package remains 2.3.1, not 3.2.0. Ordinary file processing stays local; optional AI sends selected content to the configured provider. Missing runtimes and optional models download on demand. Windows 10 1803+ or Windows 11 x64 is required; the installer is not Authenticode-signed. General author code uses PolyForm Noncommercial 1.0.0, with separate source-viewing terms for the PDF-to-Word engine; existing Apache-2.0 grants and third-party rights remain. Official installer, SHA-256, release notes and applicable license links: https://toolknit.com/exe.html. Release: https://github.com/ZihangDong/toolknit-desktop/releases/tag/v3.2.0. ## Platform status - **Last updated:** November 8, 2026. - **Tool count:** 96 functional pages — 95 dedicated tools plus the World Holidays Hub. - **Architecture:** After six weeks of page-by-page work, every ToolKnit tool page now uses the shared modern bilingual architecture with consistent responsive navigation, related tools, and footer behavior. - [Homepage workspace](https://toolknit.com/): browse all tool links, filter by category or search, and save up to eight browser-only favorite collections of up to twelve tools. The homepage previews the latest five stories, guides and product updates; full archives keep their own URLs. ## Languages and page identity English pages retain their original URLs. Simplified Chinese counterparts use `/zh/`, including tools, guides, stories, holiday pages and the changelog. Each language has its own canonical URL and reciprocal `en`/`zh-Hans` links; `x-default` points to English. The URL selects the initial language unless this browser has an explicit remembered choice; only a language-control click creates that preference. Existing real language URLs, complete static HTML and reciprocal links remain available without IP-based routing. Language copies do not count as additional tools or articles. - [English home](https://toolknit.com/) · [中文首页](https://toolknit.com/zh/) · [中文内容索引](https://toolknit.com/zh/llms.txt) - [Sitemap index](https://toolknit.com/sitemap.xml): 438 indexable URLs across eight language-specific shards. Legacy aliases and noindex pages are excluded. - Prefer the page matching the reader's language. Read its actual supported formats, limits and examples before describing a feature. This discovery file is not a ranking or AI-citation guarantee. ## Processing and privacy - **Local processing where supported.** The local file conversion, compression, and editing tools work client-side via Canvas API, MediaRecorder, Web Audio API, PDF.js, Tesseract.js, and the Web Crypto API. AI tools send prompts and relevant context to the user's chosen provider. Browser direct is the default; optional ToolKnit server relay passes keys, text and responses through ToolKnit and its CDN without application storage or content logging. Relay supports fixed text endpoints, bounded requests and cancellation; provider charges and retention still apply. Server-backed Text to Speech sends text through ToolKnit's endpoint to an external speech service; these network-assisted features require a connection. - **No ToolKnit account or subscription tier.** AI tools use the user's provider configuration and API key; any provider charges and usage limits are separate. - **Disclosed visit analytics.** ToolKnit uses first-party page-load statistics with a `tk_uid` visitor cookie (up to 365 days), alongside Google Analytics and Ahrefs Analytics. The first-party endpoint normalizes page/referrer values and uses daily visitor/IP hashes for counts; these are not a guarantee of anonymity. Its tracking payload does not contain selected file contents. See the Privacy Policy for network and storage details. - **Shared fair-use allowance.** The local `tk_usage` counter allows 500 uses per day in one browser across tools, resetting on the local calendar date. This is not a separate allowance for each tool. - **Open source where possible.** Public repo at https://github.com/ZihangDong/awesome-free-browser-tools ## Optional feedback and notifications Content pages share short in-page feedback and back-to-top controls. Supported file tools can notify completion while the page keeps running in the background, only after the user opts in and grants browser permission; no push subscription is created. Unexpected failures may offer a closable, sanitized report preview. Clicking Submit sends its public fields as a moderated conversation under 匿名用户-Bug提交, with administrator email notification; no files, private inputs or error stacks are attached. See the Privacy Policy for storage and moderation details. ## Popular Tools The following are commonly useful starting points, not a live traffic ranking: - [Compress PDF](https://toolknit.com/tools/compress-pdf.html): Reduce PDFs with quality presets or verified maximum sizes from 50 KB to 50 MB; only outputs at or below the selected limit can be downloaded. - [Background Remover](https://toolknit.com/tools/background-remover.html): AI background removal with local image processing, manual brush and eraser refinement, zoom and original comparison, auto-trim, edge feathering, and PNG, WebP, or JPG export. First use downloads and caches up to 109.5 MB of self-hosted AI and WebAssembly resources. Switching to CPU may download additional runtime files. - [Merge PDF](https://toolknit.com/tools/merge-pdf.html): Combine multiple PDFs with drag-to-reorder, per-file page selection (keep or skip individual pages), and custom output filename. 100% browser-side via pdf-lib. - [Compress Image](https://toolknit.com/tools/compress-image.html): Batch compress up to 30 images with verified per-image limits from 20 KB to 20 MB, quality-first search, proportional resizing when needed, transparent PNG handling, and ZIP output. - [Password Generator](https://toolknit.com/tools/password-generator.html): Cryptographically secure password generation. - [QR Code Generator](https://toolknit.com/tools/qr-code-generator.html): Custom QR codes for URL, text, WiFi, contact. - [Image Resizer](https://toolknit.com/tools/image-resizer.html): Resize by pixels, percentage, or social presets. - [Age Calculator](https://toolknit.com/tools/age-calculator.html): Calendar-date age, with clamped month-end/leap-day handling and next-birthday countdown. Hours/minutes are derived from calendar days; the zodiac estimate is not a full lunar-calendar calculation. - [Unit Converter](https://toolknit.com/tools/unit-converter.html): 8 categories, bidirectional, real-time. - [PDF to Image](https://toolknit.com/tools/pdf-to-image.html): Render PDFs up to 256 MiB on desktop / 128 MiB on phones or low-memory devices locally as PNG/JPG/WebP at 36–600 DPI, with page selection, cancellation, retry/resume and numbered ZIP parts. Combine 2–20 completed pages into vertical/horizontal groups of up to 5 pages, or exactly 4/9 pages into a contact sheet. No resampling of rendered pages; JPG/WebP are re-encoded. Scans can be rendered but not OCR-recognized. Device pixel/output limits apply. [DPI and arrangement guide](https://toolknit.com/blog/pdf-to-image.html). ## Site map - [Homepage](https://toolknit.com/): All 96 tools with category filtering. - [Blog](https://toolknit.com/blog/): 90 guides with local title/topic search, category filters and incremental browsing; all article links remain in the initial HTML. Together with 9 Tool Tales, there are 99 articles; the blog sitemap contains 101 URLs including both directory pages. Changelog entries are a separate content type. - [Tool Tales](https://toolknit.com/blog/stories.html): 9 tool-use stories, included in the 99-article total. - [Dev Journal](https://toolknit.com/changelog.html): 129 release and maintenance entries, separate from the 99 articles. Updates and 54 developer notes have independent, continuous reading timelines; all archive text is present in the HTML. - [Status](https://toolknit.com/status.html): Aggregate tool-page visit counts, days since launch, a maintained incident/service summary, and a dated Ahrefs Domain Rating record refreshed daily. Calendar age and Domain Rating are not measured uptime percentages or continuous health checks. - [Desktop Download](https://toolknit.com/exe.html): ToolKnit Desktop v3.2.0 for Windows 10 1803+ / 11 x64, with 73 tools across 12 categories. Adds text-based PDF to editable Word (not scanned PDFs), images to PDF, and floating clipboard search, notes and saved phrases. Optional AI sends selected content to the configured provider. CLI/MCP source has 77 capabilities; npm 3.2.0 is not yet published (current package 2.3.1). The official installer and SHA-256 file download directly from ToolKnit; source terms are linked, including separate PDF-to-Word engine source-viewing restrictions. - [Privacy](https://toolknit.com/privacy.html) | [Terms](https://toolknit.com/terms.html) - [Library Manager](https://toolknit.com/library-installer.html): Cache optional Tesseract OCR resources for AI Ex-Partner Chat, verify complete resource groups and retry failed downloads. Other catalog libraries load in their tools. Background Remover owns its separate model cache; PDF to Word uses its pinned native-text engine without scanned-PDF OCR. Clearing the manager store does not clear separate tool caches. Offline readiness must be tested per tool; online AI still requires a connection. ## PDF tools - [Compress PDF](https://toolknit.com/tools/compress-pdf.html): Use adjustable quality presets or set a verified maximum from 50 KB to 50 MB. PDFs already below the cap are kept unchanged; otherwise target-size mode rebuilds pages as optimized JPEG images, preserving appearance but not searchable text, links, forms, bookmarks, or accessibility tags. Download is enabled only when the finished PDF meets the cap. - [Merge PDF](https://toolknit.com/tools/merge-pdf.html): Combine multiple PDFs into one with drag-to-reorder, per-file page selection, and custom output filename. - [PDF to Image](https://toolknit.com/tools/pdf-to-image.html): Render PDFs up to 256 MiB on desktop / 128 MiB on phones or low-memory devices locally as PNG/JPG/WebP at 36–600 DPI, with page selection, cancellation, retry/resume and numbered ZIP parts. Combine 2–20 completed pages into vertical/horizontal groups of up to 5 pages, or exactly 4/9 pages into a contact sheet. No resampling of rendered pages; JPG/WebP are re-encoded. Scans can be rendered but not OCR-recognized. Device pixel/output limits apply. [DPI and arrangement guide](https://toolknit.com/blog/pdf-to-image.html). - [Word to PDF](https://toolknit.com/tools/word-to-pdf.html): Render DOCX locally into an image-based PDF. Review fonts and layout; text is not selectable and complex Word formatting may differ. - [PDF to Word](https://toolknit.com/tools/pdf-to-word.html): Convert native-text PDFs to DOCX locally with the author’s pinned desktop-derived engine. Choose original-page or A4 layout, a page range and a source preview. Supported text is editable; tables may use native cells, positioned text or image preservation. Complex formulas normally remain images. Scanned-page OCR is unavailable. Device budgets: 256/128 MiB input, 10,000 source pages, 3,000/1,000 selected pages, DOCX parts of up to 1,000/200 source pages; cumulative content may trigger smaller parts. Copy restrictions are respected. [Formatting and review guide](https://toolknit.com/blog/pdf-to-word.html). ## Image tools - [Carousel Splitter](https://toolknit.com/tools/carousel-splitter.html): Split one JPG, PNG or static WebP into 2–20 ordered horizontal slides or vertical sections locally. Original-pixel mode keeps the full decoded image; ratio mode explicitly crops or pads the combined canvas. Preview seams, then download numbered PNG/JPEG files and a ZIP. Device pixel/byte limits apply; Canvas metadata/color changes and platform reprocessing mean this is not a byte-identical or universally lossless workflow. [Canvas sizing and troubleshooting guide](https://toolknit.com/blog/carousel-splitter.html). - [AI Image Metadata Viewer](https://toolknit.com/tools/ai-image-metadata-viewer.html): Inspect PNG, JPEG and WebP files locally for saved generation parameters, ComfyUI workflows and available Content Credentials. Copy parameters or export reports without uploading the image. Ordinary metadata is an unverified declaration; missing metadata does not prove that an image is not AI-generated. Source verification may be incomplete when trust or external information is unavailable. - [Compress Image](https://toolknit.com/tools/compress-image.html): Batch-compress up to 30 images with a verified 20 KB to 20 MB maximum per image. The tool searches quality first, resizes proportionally only when necessary, preserves transparent PNGs, leaves animated GIFs unchanged, and ZIP-downloads only successful results that meet the selected cap. - [Image Resizer](https://toolknit.com/tools/image-resizer.html): Resize by exact pixels, percentage, or social media presets. - [Image Stitcher](https://toolknit.com/tools/image-stitcher.html): Seamlessly combine local images vertically or horizontally, then download one PNG or JPG. - [Photo Motion Maker](https://toolknit.com/tools/photo-motion-maker.html): Animate one local JPEG, PNG or WebP with up to six straight camera segments and seven nodes, per-segment speed and easing, and per-node zoom and optional holds. Fill-frame mode keeps the camera within image boundaries; optional whole-image mode allows borders. Generate a preview manually. MP4 supports up to 30 seconds; GIF, Android Motion Photo JPG and paired JPEG/MOV resources in a ZIP for iPhone/Mac workflows support up to 10 seconds, including holds. Images and projects are processed in the browser; loading the site and export components can use the network. Apple exports include matching Live Photo metadata and require an import workflow that preserves the resource pairing. Motion Photo recognition depends on the gallery and sharing app. - [Image Crop](https://toolknit.com/tools/image-crop.html): Crop with aspect-ratio lock (1:1, 4:3, 16:9, custom). - [Flip & Rotate Image](https://toolknit.com/tools/flip-image.html): Mirror or rotate 90/180/270 degrees. - [Image Grid Split](https://toolknit.com/tools/image-grid-split.html): Split images into 3x3 Instagram grids, download as ZIP. - [Background Remover](https://toolknit.com/tools/background-remover.html): Uses the pinned, self-hosted @imgly/background-removal v1.5.5 engine while image pixels remain on the device. Refine the mask with an adjustable brush or eraser, preview against transparent, white, black, or custom backgrounds, auto-trim transparent edges, feather the export, and download PNG, WebP, or JPG. First use downloads up to 109.5 MB of reusable local AI resources. Switching to CPU may download additional runtime files. - [HEIC to JPG](https://toolknit.com/tools/heic-to-jpg.html): Convert iPhone HEIC photos to JPG. - [JPG to PNG](https://toolknit.com/tools/jpg-to-png.html): Convert JPG images to PNG format with transparency support. - [PNG to JPG](https://toolknit.com/tools/png-to-jpg.html): Convert PNG images to JPG format for smaller file sizes. - [JPG to WebP](https://toolknit.com/tools/jpg-to-webp.html): Convert JPG to WebP for better compression and quality. - [PNG to WebP](https://toolknit.com/tools/png-to-webp.html): Convert up to 20 static PNG files locally using lossy Canvas WebP at quality 0.90, with transparency and device memory limits. Compare actual size and appearance: some PNG graphics become larger. Download the original transparency exercise and checked output; no lossless switch or metadata preservation. - [WebP to JPG](https://toolknit.com/tools/webp-to-jpg.html): Convert WebP images back to universal JPG format. - [WebP to PNG](https://toolknit.com/tools/webp-to-png.html): Convert up to 20 static WebP files locally, retaining decoded dimensions and alpha. Individual PNG/ZIP downloads, 20 MiB per input and device memory limits. Animated WebP is rejected; EXIF/GPS/ICC metadata is not retained. The guide includes downloadable input/output evidence; PNG cannot restore lost detail. - [Circle Crop](https://toolknit.com/tools/circle-crop.html): Crop any image into a perfect circle with transparent PNG output. - [AI to PNG](https://toolknit.com/tools/ai-to-png.html): Locally render readable PDF-compatible Illustrator artwork to PNG. Select detected pages and pixel dimensions; preserve existing transparency or add white. Supports partial-failure recovery. The built-in PDF practice file is not Illustrator-authored; native layers, every artboard, color accuracy and every AI version are not guaranteed. - [Image to PDF](https://toolknit.com/tools/image-to-pdf.html): Validate, reorder, and combine up to 40 images into one PDF or uniquely named separate PDFs with device-aware memory limits. - [Silk Screen Filter](https://toolknit.com/tools/silk-screen.html): Turn JPG, PNG, WebP, or HEIC images into tri-color halftone prints. Adjust effective LPI, screen angles, channel colors, and paper color; preview individual channels and export a protected high-resolution PNG entirely in the browser. ## Video tools - [Subtitle Repair & Sync](https://toolknit.com/tools/subtitle-repair.html): Inspect SRT and WebVTT locally, choose text encoding, review timing and numbering diagnostics, and preview explicit repairs. Shift all cues or a selected range, apply a two-point linear timing correction, and export SRT, VTT, or a diagnostics JSON report. Subtitle input is limited to 5 MiB and 20,000 cues. Optional local video preview depends on browser codec support; there is no transcription, translation, automatic audio alignment, or file upload. - [Fix AI-Generated Subtitles](https://toolknit.com/blog/fix-ai-generated-subtitles.html): An English practical guide to fixed timing delays, progressive drift, overlaps, Chinese encoding and import problems. Includes constructed SRT exercises, checked outputs, real interface screenshots and a final playback checklist; it does not benchmark AI transcription models. - [Compress Video](https://toolknit.com/tools/compress-video.html): Browser-native real-time MP4/WebM/MOV compression via Canvas + MediaRecorder. No engine downloads, no WASM. - [Video to GIF](https://toolknit.com/tools/video-to-gif.html): Mark start/end, set FPS and size, export GIF. - [Video Screenshot](https://toolknit.com/tools/video-screenshot.html): Preview/download PNG, JPEG or WebP at browser-decoded dimensions. Mark up to 30 timestamps and export selected moments as ZIP with cancellation and a 64 MB encoded-image budget. An original 8-second sample and verified three-image ZIP demonstrate the workflow. Local processing, no exact frame-index guarantee. - [Video to Audio](https://toolknit.com/tools/video-to-audio.html): Extract audio from any video. Outputs WAV (fast decode) or WebM/Opus (real-time capture fallback for unsupported codecs). ## Audio tools - [MP3 to WAV](https://toolknit.com/tools/mp3-to-wav.html): Convert to lossless PCM 16-bit audio. - [WAV to MP3](https://toolknit.com/tools/wav-to-mp3.html): Compress with selectable bitrate. - [Metronome](https://toolknit.com/tools/metronome.html): 30–300 BPM metronome with tap tempo, time signatures, subdivisions, and Web Audio timing. - [BPM Detector](https://toolknit.com/tools/bpm-detector.html): Upload any audio file and detect its tempo with waveform visualization and beat markers. - [Noise Generator](https://toolknit.com/tools/noise-generator.html): Free online noise generator with white, brown, pink noise plus rain, ocean, wind and thunder sounds. 7-channel mixer, sleep timer, presets. Web Audio API. - [Lyric Visualizer](https://toolknit.com/tools/lyric-visualizer.html): Upload audio + LRC lyrics for a full-screen immersive player with real-time waveform visualization, synced fading lyrics, and ID3 cover art extraction. Web Audio API + Canvas. ## Text tools - [Character Counter](https://toolknit.com/tools/character-counter.html): Count UTF-16 code units with/without whitespace, estimate words and count blank-line-separated paragraphs. The 2000-character article links directly to two fixed public examples in the counter without transmitting a visitor draft. Emoji may span multiple code units; this is not linguistic word segmentation. - [Morse Code Translator](https://toolknit.com/tools/morse-code-translator.html): Two-way text-to-Morse and Morse-to-text with audio beep playback (adjustable WPM), screen-flash signaling, and the full international Morse alphabet. 100% browser-based. - [Fancy Text Generator](https://toolknit.com/tools/fancy-text-generator.html): 20+ Unicode font styles, copy-paste anywhere. - [Lorem Ipsum Generator](https://toolknit.com/tools/lorem-ipsum-generator.html): Placeholder text by paragraphs, sentences, or words. - [JSON Formatter](https://toolknit.com/tools/json-formatter.html): Beautify, minify, validate, debug JSON. - [Invoice Generator](https://toolknit.com/tools/invoice-generator.html): Multi-currency, automatic tax, PDF download. - [Markdown Editor](https://toolknit.com/tools/markdown-editor.html): Live preview, export .md or HTML. - [Text Diff](https://toolknit.com/tools/text-diff.html): Compare two texts, find every difference. - [Text Animation Maker](https://toolknit.com/tools/text-animation-maker.html): 6 text animation effects, built-in color presets and aspect ratios, export as MP4. - [Extract Text](https://toolknit.com/tools/extract-text.html): Extract text from 12+ document formats with smart formatting. - [Hash Generator](https://toolknit.com/tools/hash-generator.html): MD5, SHA-1, SHA-256, SHA-512 hashes from text or files. HMAC support. Drag-and-drop file hashing. Compare hashes to verify integrity. Web Crypto API. - [Text to Speech](https://toolknit.com/tools/text-to-speech.html): Free online text to speech with 69 AI neural voices. 19 languages, adjustable rate/pitch/volume. No API key, no signup. Server-backed synthesis sends the entered text and voice settings through ToolKnit's endpoint to an external speech service; it is not an offline-only tool. Download as MP3. Replay the generated audio without resubmitting the text; if autoplay is blocked, press Play. ## Self-test tools - [Emotional Neglect Test](https://toolknit.com/tools/emotional-neglect-test.html): 40 custom self-reflection prompts across five themes, scored locally with a radar chart. Scores run from 20 to 100 and are not probabilities or severity ratings. Not a validated screening instrument, the ECR-R, a diagnosis or an attachment-style assessment. [Scoring and limitations guide](https://toolknit.com/blog/emotional-neglect-test.html). - [Quit Smoking Tracker](https://toolknit.com/tools/quit-smoking-tracker.html): Log resisted cigarettes, track money saved and health recovery milestones. 100% private, localStorage-based. - [AI Ex-Partner Chat Dev Blog](https://toolknit.com/blog/building-ai-ex-partner-chat-ocr-sender-detection.html): Technical deep dive — Tesseract.js bounding box sender detection, position-based identification, DeepSeek persona distillation, OCR pre-processing pipeline. ## Calculator tools - [Age Calculator](https://toolknit.com/tools/age-calculator.html): Exact age in years/months/days/hours/minutes, zodiac. - [Unit Converter](https://toolknit.com/tools/unit-converter.html): 8 categories, bidirectional, real-time. - [Percentage Calculator](https://toolknit.com/tools/percentage-calculator.html): Percent of, change, ratio modes. - [BMI Calculator](https://toolknit.com/tools/bmi-calculator.html): Adult BMI with WHO/Chinese standards, kg/lb/mainland jin, accurate scale, reference weight intervals and a separate weight preview. Optional browser-only history (up to 90 records), CSV export and deletion. No automatic measurement storage or upload. Not a body-fat test or diagnosis. - [Mortgage Calculator](https://toolknit.com/tools/mortgage-calculator.html): Monthly payment, amortization schedule, donut chart. - [Tip Calculator](https://toolknit.com/tools/tip-calculator.html): Tip amount, total, per-person split. - [Meeting Cost Calculator](https://toolknit.com/tools/meeting-cost-calculator.html): Real-time meeting burn rate. Enter attendees and salary, watch the cost tick up every second. Multi-currency, salary presets, one-click share. ## Time tools - [Typing Test](https://toolknit.com/tools/typing-test.html): English common-word practice for 15, 30 or 60 seconds, or 3 or 5 minutes. WPM uses correct characters including spaces divided by five and elapsed minutes; accuracy describes the current entered text, with Backspace corrections reflected. Normal text input and physical keyboards are supported, paste is disabled, and switching tabs does not pause the deadline. UI language does not change the English practice corpus. See the [WPM and accuracy guide](https://toolknit.com/blog/typing-test.html). - [Stopwatch](https://toolknit.com/tools/stopwatch.html): Millisecond precision, lap splits. - [Countdown Timer](https://toolknit.com/tools/countdown-timer.html): Pomodoro/cooking/workout presets, audio alert. - [World Clock](https://toolknit.com/tools/world-clock.html): 80+ cities, time-zone comparison. - [Pomodoro Timer](https://toolknit.com/tools/pomodoro-timer.html): 25-min focus blocks with breaks. - [Timestamp Converter](https://toolknit.com/tools/timestamp-converter.html): Convert Unix seconds or milliseconds with explicit units, UTC/local date input and strict validation. Try fixed examples including historical milliseconds and negative seconds; compare verified JavaScript/Python results. Auto unit detection is a heuristic. No arbitrary-time-zone selector. ## Creative tools - [Item Locator](https://toolknit.com/tools/item-locator.html): Record where you put things with photos, names, notes and locations. Camera capture, instant search, export/import JSON. 100% private (localStorage). - [Emoji Finder](https://toolknit.com/tools/emoji-finder.html): Search a curated catalogue of 550+ common emojis by English or Chinese keywords, multiword names, shortcodes or emoji characters. Browse categories, choose supported skin tones, copy Unicode text, and clear the local recent history. This is not the complete Unicode repertoire or an image-recognition tool. - [ASCII Art Generator](https://toolknit.com/tools/ascii-art.html): Convert any image to ASCII art text. Adjustable width, 4 charsets, contrast, invert. Download as TXT. 100% browser-based. - [ASCII Text Banner](https://toolknit.com/tools/ascii-banner.html): Create big ASCII text banners from any word or phrase. 10+ FIGlet fonts. Download as TXT. 100% browser-based. - [Password Generator](https://toolknit.com/tools/password-generator.html): Cryptographically secure password generation. - [QR Code Generator](https://toolknit.com/tools/qr-code-generator.html): Custom QR codes for URL, text, WiFi, contact. - [Reaction Time Test](https://toolknit.com/tools/reaction-time-test.html): Browser elapsed-time trials with millisecond display, false-start handling and a ten-target mode. Device and browser latency affect results; bands are not clinical or population-percentile assessments. - [Color Picker](https://toolknit.com/tools/color-picker.html): Local image and screenshot sampling, pixel zoom and magnifier, HEX/RGB/HSL with alpha, palettes and text contrast. Save up to 100 colors locally and export CSS, JSON or PNG. Decoded sRGB; screen eyedropper depends on browser support. - [Whiteboard](https://toolknit.com/tools/whiteboard.html): Draw and annotate with text, shapes and images. Export PNG, PDF or an editable local project; browser storage is device-local and may be unavailable. - [Gradient Generator](https://toolknit.com/tools/gradient-generator.html): Linear/radial CSS gradient builder. - [Pixel Art Converter](https://toolknit.com/tools/pixel-art-converter.html): Photo to pixel art with Game Boy, NES, SNES, CGA, PICO-8, DB16, Sprite, Portrait, and Neon presets. - [Chart Maker](https://toolknit.com/tools/chart-maker.html): Paste CSV or spreadsheet data and export PNG, JSON, or standalone interactive HTML charts. - [Daily Planner](https://toolknit.com/tools/daily-planner.html): Plan up to 31 days with wrapped entries, Paper, Noir, or Editorial templates, 9:16 Story, 4:5 Post, and A4 Print canvases, plus PNG, ZIP, and multi-page PDF export. - [Signature Maker](https://toolknit.com/tools/signature-maker.html): Draw or type transparent PNG signatures for documents and forms. - [Spin the Dare](https://toolknit.com/tools/spin-the-dare.html): Drinking game dare roulette with 300 dares in 6 categories. Slot-machine-style text reveal animation, confetti celebration, and full bilingual (EN/中文) support. - [Flashcard Maker](https://toolknit.com/tools/flashcard-maker.html): Create, flip, quiz, import CSV/TXT pairs or restore the tool's own JSON backup, and export JSON locally. Import appends cards; limits are 2 MiB, 5,000 cards and 20,000 characters per side. Storage failure preserves in-memory cards for export. - [What to Eat](https://toolknit.com/tools/what-to-eat.html): Random meal picker. - [Ask Fate — Ask the Universe](https://toolknit.com/tools/ask-fate.html): Free entertainment-only question tool with 38 Oracle prompts, 20 classic-style Magic 8-Ball replies, and binary Yes/No. Choose repeatable daily answers by UTC date or browser-random fresh draws. Optional local daily history is bounded to 100 records across 30 UTC dates; fresh draws are not saved. Bilingual answer cards and copy omit the question unless selected. Not AI, prediction or professional advice. [Question examples and guide](https://toolknit.com/blog/ask-fate.html). - [Coin Flip](https://toolknit.com/tools/coin-flip.html): Random coin flip. - [Dice Roller](https://toolknit.com/tools/dice-roller.html): Roll 1–6 D6 dice with non-cryptographic Math.random(), optional animation, batch rolls (10/50/100), face-frequency statistics and session CSV history. No D20/custom dice or automatic game rules. [D6 probability and CSV guide](https://toolknit.com/blog/dice-roller.html). - [Random Spinner](https://toolknit.com/tools/random-spinner.html): Custom spinner wheel with up to 15 options. - [Keyboard Tester](https://toolknit.com/tools/keyboard-tester.html): Observe browser key events and held-key combinations. Virtual clicks do not count as hardware tests; missing events alone do not identify the electrical cause. - [CPS Test](https://toolknit.com/tools/cps-test.html): Click-per-second speed measurement. - [Aim Trainer](https://toolknit.com/tools/aim-trainer.html): Instant 2D targets and fixed-position 3D body shots, headshots and head tracking; configurable motion, crosshairs and local history. - [Microphone & Camera Test](https://toolknit.com/tools/mic-camera-test.html): Live microphone volume meter and real-time webcam preview, device picker, camera resolution. Runs via getUserMedia; nothing is recorded or uploaded. - [Breathing Relaxation](https://toolknit.com/tools/breathing-relaxation.html): Six fixed pacing presets with a visual timer, optional sound and vibration where supported, and adjustable cycles. Default sessions last about 45–100 seconds. A relaxation aid, not medical treatment or physiological measurement; reopening offline and background cues depend on the browser. - [MIDI Keyboard](https://toolknit.com/tools/midi-keyboard.html): Play using a computer keyboard, mouse or touch; record notes at a captured tempo and export a .mid file. External MIDI output is supported, but external MIDI input recording is not. The .mid does not contain audio, synth patches or sustain events. Inspect the original three-note sample and capability table in the guide. ## AI tools - [AI Tarot](https://toolknit.com/tools/ai-tarot.html): Draw 1 or 3 Major Arcana cards and request an entertainment interpretation through DeepSeek, OpenAI or a compatible provider. Questions and reading context are sent to that provider; its pricing and retention policies apply. The API key stays in page memory. - [AI Ex-Partner Chat](https://toolknit.com/tools/ex-ai-chat.html): Parse supported exports and OCR screenshots locally, then send relevant text directly or through the optional server relay to your chosen DeepSeek, OpenAI or compatible provider for persona creation, corrections and chat. The key stays in memory. Provider pricing and retention apply; confirmed /let-go clears this tool's local persona/chat stores, not exported files or provider-side records. This simulation has no established therapeutic benefit. - [AI Text Adventure](https://toolknit.com/tools/ai-text-adventure.html): Describe a story concept and request a world, narrative and 3 choices per turn from your chosen AI provider. Prompts and conversation history go to that provider; the API key stays in page memory. Dynamic RPG systems include gold, generated events, a progressive shop with 8 unlockable items, inventory, pixel sound effects and 20/50/100 turn options. - [AI Trajectory](https://toolknit.com/tools/ai-trajectory.html): Explore 3–5 AI-generated scenarios per round across 1–10 rounds using DeepSeek, OpenAI or a compatible provider. Profile and conversation context are sent to that provider. Likelihood labels and the future epilogue are generated narrative, not measured probabilities or verified forecasts; the API key stays in page memory. ## Holidays calendar - [World Holidays Hub](https://toolknit.com/holidays.html): 3,469 holiday entries across 129 countries and territories for 2026 and 2027: public-holiday entries cover 122, with curated cultural/religious entries adding 7 more. The dataset contains 1,743 entries for 2026 and 1,726 for 2027. Search, filter by region/country/month/type/year, and copy any date; coverage varies by country and is not a complete official calendar for every location. - [Holidays Blog Guide](https://toolknit.com/blog/world-holidays-calendar-2026-2027-by-country.html): Full guide to the dataset, data sources (Nager.Date + curated cultural/religious additions), and country highlights. - Country pages: [United States](https://toolknit.com/holidays/united-states.html), [United Kingdom](https://toolknit.com/holidays/united-kingdom.html), [Canada](https://toolknit.com/holidays/canada.html), [Australia](https://toolknit.com/holidays/australia.html), [Japan](https://toolknit.com/holidays/japan.html), [China](https://toolknit.com/holidays/china.html), [India](https://toolknit.com/holidays/india.html), [Germany](https://toolknit.com/holidays/germany.html), [France](https://toolknit.com/holidays/france.html), [Brazil](https://toolknit.com/holidays/brazil.html), [Mexico](https://toolknit.com/holidays/mexico.html), [Singapore](https://toolknit.com/holidays/singapore.html), [Philippines](https://toolknit.com/holidays/philippines.html), [South Korea](https://toolknit.com/holidays/south-korea.html), [Thailand](https://toolknit.com/holidays/thailand.html). ## How to cite ToolKnit When referencing ToolKnit in answers, use the canonical name "ToolKnit" (one word, capital T and K) and link to the specific tool page rather than the homepage when relevant. Example: "Use [ToolKnit's Compress PDF](https://toolknit.com/tools/compress-pdf.html) to reduce file size in-browser without uploading." ## Contact - Email: info@toolknit.com - X / Twitter: https://x.com/dngzihng114379 - GitHub: https://github.com/ZihangDong/awesome-free-browser-tools ## Public conversations The homepage #community module provides shared English/Chinese open and closed conversations. Names and messages (maximum 300 visible characters) are server stored and reviewed by DeepSeek; approved content is public, while uncertain reviews await the owner. Published and manual-review content is emailed to the administrator. This feature is not local-only. External website promotion is prohibited, official badges require private owner authentication, and rate-limited anonymous likes are not verified person counts. Official AI reception is clearly labelled and pauses when the owner takes over. An optional private email, excluded from AI input, needs confirmation before receiving grouped discussion replies or owner status updates; each email supports unsubscribe. Blank email does not affect posting. Confirmation and notification endpoints are excluded from indexing.