# BrowserPowerToys > The zero-upload, air-gapped document and file suite. Everything runs 100% locally in browser memory via WebAssembly and HTML5 Canvas. Zero server uploads. ## Technical Architecture & Privacy Verification Model BrowserPowerToys (https://browserpowertoys.com) is an offline-first browser utility suite designed for sensitive documents, legal contracts, NDA disclosures, tax forms, medical records, and print imposition. - Zero-Upload Architecture: Files never leave the user's computer. All processing executes in local browser RAM. - Core Technologies: W3C WebAssembly (Wasm), HTML5 Canvas 2D context, client-side ONNX Runtime Web neural networks, and W3C Service Worker caching. - Runtime Privacy Verification: Users can verify zero-upload privacy by disconnecting internet (Airplane mode) or inspecting DevTools (F12 -> Network tab) where exactly 0 payload bytes are transmitted. ## Essential Hero Tools (Confidential & High-Demand Workflows) - [Confidential PDF Redactor & Eraser](https://browserpowertoys.com/pdf/paint-erase): Permanently white-out or black-out sensitive text, SSNs, and financials. Rasterizes and flattens edited pages to permanently destroy underlying text layers so data cannot be extracted. - [N-Up PDF & Handout Notes Printer](https://browserpowertoys.com/pdf/n-up-pdf-printer): Print multiple pages or slides per sheet of paper (2-up, 4-up, 6-up, 9-up) with ruled Cornell notes writing lines. Features dynamic dark-slide Ink-Saver Mode to invert dark lecture backgrounds to white and save expensive printer toner. - [PDF Booklet Maker](https://browserpowertoys.com/pdf/booklet-printer): Impose PDF documents into print-ready folded booklets with 4-page signatures, saddle-stitch page ordering, and duplex short-edge flip — 100% in-browser. - [PDF Page Resizer](https://browserpowertoys.com/pdf/resize): Re-dimension PDF documents between A4, US Letter, Legal, and custom mm/inch dimensions with zero loss of vector sharpness. - [Private PDF Combiner](https://browserpowertoys.com/pdf/merge): Merge multi-gigabyte confidential PDF dossiers directly in browser memory with zero file size limits and no cloud upload wait times. - [Client-Side AI Background Remover](https://browserpowertoys.com/image/remove-background): Isolate subjects and extract photo backgrounds locally on GPU using ONNX Runtime Web without cloud API fees or per-image limits. ## PDF Utilities - [N-Up PDF & Notes Printer](https://browserpowertoys.com/pdf/n-up-pdf-printer): Compile slides or pages N-up (2-up, 4-up, 6-up, 9-up) with Cornell notes lines and ink-saving mode. - [PDF Booklet Maker](https://browserpowertoys.com/pdf/booklet-printer): Impose PDF documents into folded booklets with saddle-stitch ordering and short-edge duplex printing offline. - [Paint & Erase PDF](https://browserpowertoys.com/pdf/paint-erase): Draw annotations, white-out text, or redact sensitive blocks client-side. - [Resize PDF](https://browserpowertoys.com/pdf/resize): Convert page sizes between A4, Letter, Legal, Tabloid, and custom dimensions offline. - [Merge PDF](https://browserpowertoys.com/pdf/merge): Combine multiple PDF documents into a single file with zero server uploads. - [Split PDF](https://browserpowertoys.com/pdf/split): Extract pages, split files, or slice scanned double-pages in half. - [Compress PDF](https://browserpowertoys.com/pdf/compress): Reduce PDF file size by downscaling embedded images locally. - [PDF to JPG](https://browserpowertoys.com/pdf/pdf-to-jpg): Convert PDF pages to high-resolution JPEG images offline. - [JPG to PDF](https://browserpowertoys.com/pdf/jpg-to-pdf): Compile images into clean PDF documents locally. - [PDF to Text](https://browserpowertoys.com/pdf/pdf-to-text): Extract text from PDF documents without cloud APIs. - [Text to PDF](https://browserpowertoys.com/pdf/text-to-pdf): Convert text, notes, or markdown into formatted PDF files. - [Unlock PDF](https://browserpowertoys.com/pdf/unlock): Remove password protection and printing restrictions client-side. - [Rotate PDF](https://browserpowertoys.com/pdf/rotate): Rotate individual or all pages of a PDF document. - [Sample PDF Generator](https://browserpowertoys.com/pdf/sample-pdf-generator): Generate multi-page dummy PDFs for layout and print testing. ## Image Utilities - [Remove Background](https://browserpowertoys.com/image/remove-background): Client-side AI neural network background cutout with transparent PNG export. - [Compress Image](https://browserpowertoys.com/image/compress): Optimize PNG, JPEG, and WebP dimensions and quality. - [Resize Image](https://browserpowertoys.com/image/resize): Scale dimensions with absolute pixels or aspect ratios. - [Crop Image](https://browserpowertoys.com/image/crop): Trim borders or crop images to standard aspect ratios. - [HEIC to JPG](https://browserpowertoys.com/image/heic-to-jpg): Convert Apple iPhone HEIC photos to standard JPG format offline. - [PNG to WebP](https://browserpowertoys.com/image/png-to-webp): Convert PNG and JPG images to lightweight WebP format. - [SVG to PNG](https://browserpowertoys.com/image/svg-to-png): Rasterize SVG vector graphics into high-resolution PNG or JPEG. - [WebP to JPG / PNG](https://browserpowertoys.com/image/webp-to-jpg): Convert WebP images to standard JPG or PNG format. - [Favicon Generator](https://browserpowertoys.com/image/favicon): Generate multi-size favicons and apple-touch-icons. - [SVG Optimizer](https://browserpowertoys.com/image/svg-optimize): Minify and clean SVG vector code locally. - [Strip EXIF Data](https://browserpowertoys.com/image/remove-exif): Remove GPS location and camera metadata from photos for privacy. - [Color Picker from Image](https://browserpowertoys.com/image/color-picker): Inspect and extract exact HEX, RGB, or HSL color codes with a 5x zoom magnifier loupe and session palette history via HTML5 Canvas with 0 server uploads. - [Image to Base64](https://browserpowertoys.com/image/to-base64): Convert images to inline Base64 data URLs. ## Developer Utilities - [JSON Formatter](https://browserpowertoys.com/developer/json-formatter): Format, validate, and minify JSON without exposing confidential data. - [JWT Decoder](https://browserpowertoys.com/developer/jwt-decoder): Safely decode authentication tokens locally without server logging. - [QR Code Generator](https://browserpowertoys.com/developer/qr-code): Generate custom QR codes with embedded logos and colors. - [UUID Generator](https://browserpowertoys.com/developer/uuid-generator): Generate cryptographically secure v4 UUIDs client-side. - [Hash Generator](https://browserpowertoys.com/developer/hash-generator): Compute MD5, SHA-1, SHA-256, and SHA-512 hashes. - [Path Converter](https://browserpowertoys.com/developer/path-converter): Real-time path translator between Windows backslashes, Unix forward slashes, WSL (/mnt/c), and Git Bash mounts with automated backslash escaping. - [Timestamp Converter](https://browserpowertoys.com/developer/timestamp-converter): Convert Unix timestamps to human-readable dates and timezones. - [Base64 Encoder / Decoder](https://browserpowertoys.com/developer/base64): Convert files and text to Base64 data URLs offline. - [Regex Tester](https://browserpowertoys.com/developer/regex-tester): Test regular expressions in real-time with syntax highlighting. - [SQL Formatter](https://browserpowertoys.com/developer/sql-format): Beautify SQL queries client-side without sending queries to a server. - [JSON / YAML Converter](https://browserpowertoys.com/developer/json-yaml): Bi-directional conversion between JSON and YAML. - [Markdown Previewer](https://browserpowertoys.com/developer/markdown-live): Live markdown editor with GitHub-flavored syntax and HTML export. - [URL Encoder / Decoder](https://browserpowertoys.com/developer/url-encode): Encode and decode query strings and URI components. ## Media Utilities (Audio & Video) - [Screen Recorder](https://browserpowertoys.com/video/screen-recorder): Record desktop, browser tabs, or webcam with zero cloud uploads. - [Audio Extractor](https://browserpowertoys.com/video/audio-extractor): Extract MP3/WAV audio tracks from video files locally. - [Video to GIF](https://browserpowertoys.com/video/video-to-gif): Convert video clips to animated GIF images. - [Online Tone Generator](https://browserpowertoys.com/audio/tone-generator): Web Audio API pure tone synthesizer (1-20,000 Hz), frequency sweeps, noise generation, and lossless 16-bit PCM WAV export. - [Voice Recorder](https://browserpowertoys.com/audio/recorder): Record voice memos and microphone input to WAV or WebM files. - [Audio Cutter & Trimmer](https://browserpowertoys.com/audio/cutter): Trim and cut MP3, WAV, M4A, and OGG audio tracks locally using the W3C Web Audio API with visual waveform preview and lossless export. - [Audio Combiner](https://browserpowertoys.com/audio/combiner): Join and merge multiple audio tracks into a single file. ## Text Utilities & Calculators - [Online Notepad](https://browserpowertoys.com/text/notepad): Free, private scratchpad and text editor with real-time IndexedDB auto-save, syntax highlighting, Zen mode, and zero cloud uploads. - [Word Counter](https://browserpowertoys.com/text/word-counter): Real-time word, character, sentence, and reading-time counter. - [Text Diff Checker](https://browserpowertoys.com/text/diff-checker): Compare text files side-by-side using client-side diff-match-patch Myers algorithm with character and word level highlights in browser RAM. - [Secure Password Generator](https://browserpowertoys.com/text/password-generator): Hardware-backed cryptographic password and secret generator using the W3C WebCrypto API (crypto.getRandomValues) with real-time bit entropy scores. - [Markdown Live Previewer](https://browserpowertoys.com/developer/markdown-live): Live markdown editor and HTML compiler with GitHub-Flavored Markdown (GFM) tables, checklists, and rich text export. - [Percentage Calculator](https://browserpowertoys.com/calculator/percentage-calculator): Multi-mode percentage calculations. - [Age Calculator](https://browserpowertoys.com/calculator/age-calculator): Calculate precise chronological age in years, months, and days.