Developer guides and practical explanations
These guides explain what each tool does, where it can fail, and how to use the result safely in real projects.
Use a guide before or after running a tool: the examples are designed to explain the underlying format, not just provide a button that produces output. Each article includes common mistakes, privacy considerations and a link to the relevant utility.
JSON formatting and debugging
Understand formatting, validation, minification, syntax errors and safe handling of API payloads.
Base64 encoding
Learn about bytes, UTF-8, padding, Base64URL, data URLs and why Base64 is not encryption.
URL encoding
Encode query values and path segments correctly without damaging URL structure or creating double encoding.
JWT decoding
Read JWT structure, distinguish decoding from verification and avoid exposing token secrets.
GUID and UUID
Compare identifiers, versions, randomness, formatting and database usage.
Checking an open TCP port
Interpret reachability tests, firewalls, listening services and the limits of remote port checks.
DICOM to PNG conversion
Review medical-image metadata, pixel data, privacy risks and conversion limitations.
Unix timestamps
Handle seconds versus milliseconds, UTC, negative values and date conversion errors.
How these guides are maintained
Examples are checked against the behavior of the corresponding GenericTools.dev utility. Tool output is informational: always apply your own authorization, schema, security and compliance checks before using it in production.