How it works
Local browser processing
Interactive tools run in your browser. The surrounding guidance is server-rendered, while sensitive values remain temporary page state.
Processing flow
- You enter or select data in the tool.
- The browser performs generation, encoding, decoding, or hashing locally.
- The result is shown in the page and can be copied or downloaded by your explicit action.
- Resetting the tool clears its in-memory input and output state.
Browser capabilities
Web Crypto API primitives provide secure randomness and supported digests. File hashing uses a Web Worker to keep the interface responsive. Clipboard, install prompts, and offline caching are optional enhancements; they are not required for the core tools.