Developer Tools

A collection of useful tools to help with your development workflow.

GUID Generator

Generate a unique Globally Unique Identifier (GUID) for your projects. Each click creates a new, unique identifier.

Hover Colour Generator

Enter a hex color and get a suggested hover color. Perfect for creating consistent hover states in your designs.

Timestamp → ISO Converter

Convert Unix timestamps (seconds or milliseconds) or date strings to ISO 8601 format.

Epoch ↔ Human Date/Time

Convert between Unix epoch timestamps (seconds or milliseconds) and human-readable date/time.

ISO → Human-Readable

Convert ISO 8601 date strings to human-readable format with full date and time information.

Random Date Generator

Generate a random date within a specified range. Perfect for testing and data generation.

Date Increment/Decrement

Add or subtract days from a date. Use positive numbers to increment and negative numbers to decrement.

Date Difference Calculator

Calculate the difference between two dates in days, hours, minutes, and seconds.

JSON Pretty Printer

Format and beautify your JSON with proper indentation and line breaks for better readability.

JSON Minifier

Remove all whitespace and format your JSON into a single line to reduce file size.

JSON Validator

Validate your JSON syntax and get detailed error messages if the JSON is invalid.

JSON to TypeScript Interface

Convert JSON objects to TypeScript interface definitions automatically.

JSON to YAML

Convert JSON to YAML format. Perfect for configuration files and data serialization.

YAML to JSON

Convert YAML to JSON format. Supports basic YAML syntax.