tsconfig.json Generator - Online TypeScript Setup
Pick a target, module system, and strictness. Generate a custom tsconfig.json for your project. No more copy‑paste.
UD5 Toolkit
Industry-standard password hashing — generate and verify bcrypt hashes securely in your browser. No data is ever sent to any server.
$2a$12$L9B5Q8xGp3ZkR7mN2vW1uOjH6cY4eA0tF9sD3xK1compare() or check() function — never compare hashes with == directly.
Pick a target, module system, and strictness. Generate a custom tsconfig.json for your project. No more copy‑paste.
Parse TOML configuration files and convert them into JSON. Validate TOML syntax with highlighted errors. No server round-trips, fully browser-based.
Convert a photo into a color‑reduced embroidery or cross‑stitch pattern with DMC thread colors. Adjust size and palette. Print chart.
Spray particles and watch them get attracted by cursor or gravity points. Create mesmerizing motion graphics. Download as image.
Build a week of layered mason jar salads. Visual layer order (dressing, grains, greens) to keep fresh. Local save.
Identify a Chinese character by selecting its radicals. List possible Hanzi. Built‑in reference for learners.
Generate a beautiful fractal tree with adjustable depth, angle, and color. Watch it draw branch by branch. Relaxing and educational.
Adjust parameters and see how the slice of a cone creates different conic sections. Interactive learning.
Calculate the entropy (in bits) of a password based on character pool size and length. Visual strength meter with crack time estimation. Local only.
Enter a CDN URL for a script or style and generate the integrity attribute with sha384 or sha512. Protect your site.
Enter a router's MAC address or serial and generate the common default WPA passphrase for major ISP brands. Educational purpose only.
Enter a password and see the estimated time it would take to crack using brute force at different speeds. Educational.
Paste a hash and the tool guesses which algorithm created it based on length and format. Useful for forensic analysis.
Generate a BLAKE3 hash of any text or file. Extremely fast. Perfect for checksums and content addressing. Local.
Generate SHA‑3 and SHAKE hashes of any text with configurable output length. All local using js library.
Sign a message with a private key and verify the signature with the public key. Learn digital signature flow.
Check if a password appears in the Have I Been Pwned database using k‑Anonymity. Only the first 5 characters of the hash are sent.
Generate SHA‑1, SHA‑256, SHA‑512, and SHA‑3 digests of any text or file. Verify integrity. All in your browser.
Generate a bcrypt hash from a password with configurable salt rounds. Verify a password against a hash. Entirely client‑side.
Paste a JWT and a public key or secret to verify the signature. Supports HS256, RS256, ES256. All operations local.
Derive a strong cryptographic key from a password using PBKDF2 with SHA‑256. Adjust iterations and salt. Educational and test tool.
Generate Argon2id hashes in the browser using a WASM compilation. Choose memory, iterations, and parallelism. Secure local hashing.
Generate the MD5 hash of any text string. For quick integrity checks. All local computation.
Hash any text using simple, fast algorithms: DJB2, SDBM, or CRC32. Get integer or hex. For quick lookups. Local.
Create a random long password that alternates consonants and vowels to mimic a pronounceable word. XKCD meets CVCV. Local.
Evaluate password strength through a short interactive story where each character set adds lines to a narrative. Educational fun.
Type a password and see a bar that fills based on estimated bits of entropy. Color‑coded feedback. No storage.
Create secure passwords that look like gibberish words but are easy to pronounce and remember. Mix of syllables. Local generation.
Paste a JSON Web Token and decode its header and payload. Verify signature if you provide the secret. Fully local.
Store passwords and notes encrypted with a master passphrase. Data lives only in your browser's localStorage. No cloud.