GenericTools.dev
  • Tools
  • Guides
  • Privacy
  • About
  • Contact
GenericTools.dev learning center

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.

© 2026 GenericTools.dev
Privacy Policy Terms of Use Guides About Contact