Text & Code Utilities
A comprehensive set of text and code utilities available on a single page.
You can count characters, words, lines, and UTF-8 bytes in real time by typing or pasting text.
The tool also includes HTML escaping and unescaping, as well as HTML and XML encoding and decoding, making it easy to safely handle markup and structured content.
For quick cleanup, a lightweight CSS and JavaScript minifier is provided
to remove comments and unnecessary whitespace for simple snippets.
In addition, a password generator allows you to create strong, customizable passwords
by selecting character sets such as uppercase, lowercase, numbers, and symbols, and adjusting the desired length.
All tools are designed for quick checks, drafts, and small code fragments.
All processing is performed locally in your browser.
No text, code, or generated data is sent to any server, ensuring privacy and safe everyday use.
Character Counter
Real-timeHTML Escape
HTML / XML Encode & Decode
CSS / JS Light Minify
Lightweight minification only. For production, use a dedicated build tool.
Password Generator
Recent Articles
Generating QR Codes: Faster and Safer
Using Canvas API and node-qrcode to achieve real-time generation and privacy protection entirely within the browser.
Solving JSON to TypeScript via Recursion: The Strength of Zero Dependencies
Generate type definitions instantly from API responses. A behind-the-scenes look at a lightweight, high-speed implementation using recursive algorithms.
Secure JWT Verification in the Browser: A Security Engineer's Perspective
Handling sensitive tokens safely. Why we used the 'jose' library and local processing for our JWT tool design.
Safe Without Data Transmission: The Background of Our Browser-based Diff Tool
How we designed a private, high-speed text comparison tool using browser-side computing to prioritize user privacy.
Library-Free Timezone Conversion: The Power of Intl API
The story behind a lightweight timezone processing tool implemented using only the browser's native Intl API, without Moment.js or date-fns.
The Story Behind SQL to ER Diagram: A Commitment to Browser-only Execution
Discover the background of our SQL-to-ER tool and the technical challenges of balancing security with convenience.