Base64 vs base64url: what's the difference?
Standard Base64 uses + and /, which break inside URLs. base64url swaps them for - and _. Here's when to use each.
Software engineer and technical writer
Practical, in-depth guides on the formats, encodings, and everyday calculations behind our tools. Get a working answer fast, then stay for the depth.
Standard Base64 uses + and /, which break inside URLs. base64url swaps them for - and _. Here's when to use each.
Software engineer and technical writer
Bikram Sambat runs about 56 years and 8-9 months ahead of AD, with months that change length year to year. Here's how the two calendars actually line up.
Software engineer and technical writer
Converting a Nepali date for a passport or visa form leaves no room for an off-by-one error. Here's how to get it exactly right.
Software engineer and technical writer
Encoding is not encryption, and hashing is neither. Mixing them up causes real security mistakes. Here's the plain-English difference.
Software engineer and technical writer
A JWT is not encrypted. Its header and payload are just base64url and anyone can read them. Here's how, and what decoding does not prove.
Software engineer and technical writer
MD5 is fine for a quick checksum but unsafe against tampering. SHA-256 is the secure default. Neither is right for passwords on its own.
Software engineer and technical writer
Preeti looks like Nepali only when the font is installed; Unicode is real Nepali everywhere. Here's the difference and how to convert between them.
Software engineer and technical writer
Most "invalid JSON" errors trace back to a handful of predictable mistakes. Here's how to find each one and fix it fast.
Software engineer and technical writer