YAYA JOURNAL · Yaya Blog
Turn hard problems into
steps you can follow
Practical guides for browser tools, debugging, and productivity — with clear steps, real examples, and reusable checklists.
9 articles
Try another keyword or tag.
AES Online Encryption & Decryption: CBC
Encrypt and decrypt AES online in your browser: AES-CBC, 128/192/256-bit keys, IVs, the ivBase64:cipherBase64 format, and the most common decryption failures.
UUID Generator Online: v4, Batch, and GUID
Generate UUID v4 online and in batches: RFC 4122 format, how random v4 works, the UUID vs GUID relationship, and common uses like test data and placeholder IDs.
Image Color Picker: Extract HEX, RGB, and HSL from Any Image
Pick colors from images online, copy HEX, RGB, and HSL values, and extract a dominant-color palette. Learn how the three color formats differ and which to use.
JSON to TypeScript: Generate Interfaces from JSON in Seconds
Learn how to convert JSON to TypeScript interfaces and types with an online tool, how nested objects and arrays are handled, and what to check after generation.
JWT Decoder: Inspect Token Header, Payload, and Expiry Locally
Decode JWTs safely in your browser: the three-part structure, iat/nbf/exp time claims, and why you should not paste production tokens into random online tools.
Text Dedup Tool: Remove Duplicate Lines Online, Keep the Order
Remove duplicate lines from text online while keeping the original order. Ignore leading/trailing spaces, drop blank lines, and process everything locally in the browser.
Text Replace Tool: Bulk Find and Replace with Regex
Find and replace text online in bulk, with case sensitivity and regular expressions including $1 capture-group references. All processing stays in your browser.
Sort Text Lines Online: Ascending, Descending, or Random
Sort text lines online in ascending, descending, or random order. Numbers sort by value (2 before 10), with optional case sensitivity and blank-line removal.
URL Encode and Decode: %20, + and %2520 Guide
Learn to URL-encode full links or single parameters, decode percent-encoded text, and fix %20, plus-sign, and double-encoding problems locally in your browser.