DevOps & Date/Time Tools
Free online DevOps and date/time tools — timestamp and timezone converters, cron builders and parsers, git cheatsheets, gitignore and commit message generators, chmod and semver calculators. All client-side.
16 free devops & date/time tools — all browser-based
Timestamp Converter
Converts Unix timestamps (seconds or milliseconds) to human-readable local and UTC dates, and vice versa. Includes a live-updating current timestamp and ISO 8601 output..
Timezone Converter
Shows what a chosen date and time in your local timezone looks like across major cities worldwide, with UTC offsets, for scheduling meetings and calls..
Duration Calculator
Converts a time duration between milliseconds, seconds, minutes, hours, days, weeks, months, and years.
Age Calculator
Calculates exact age in years, months, and days between two dates, plus total days/weeks lived and days until the next birthday..
Cron Expression Builder
Builds cron expressions from a visual 5-field picker (minute, hour, day of month, month, day of week) with presets for common schedules, while showing the human-readable description and the next scheduled run times via cron-parser, useful for configuring Linux crontab, GitHub Actions schedules, Kubernetes CronJobs, and Spring @Scheduled tasks without memorizing cron syntax..
Cron Expression Parser
Parses a 5-field cron expression, breaks it down field by field, and lists the next 5 scheduled run times..
Git Command Cheat Sheet
A searchable reference of common Git commands.
.gitignore Generator
Generates a combined .gitignore file by picking from common language, framework, editor, and OS templates (Node, Python, Next.js, macOS, VSCode, and more)..
Commit Message Generator
Builds Conventional Commits messages from type, scope, subject, body, breaking change, and footer.
Chmod Calculator
Converts Unix file permissions between checkbox, symbolic (rwxr-xr-x), and octal (755) notation, with common presets and a ready-to-run chmod command..
Semver Comparator
Parses two semantic version strings into their major, minor, patch, and prerelease components and determines which one is greater according to the semver spec..
robots.txt Generator
Generates a robots.txt file from allow/disallow path rules, crawl-delay, and a sitemap URL, with copy and download options..
Meta Tag Generator
Generates SEO, Open Graph, and Twitter Card meta tags from a title, description, URL, and image, with a live social-share preview card..
docker run to Compose Converter
Converts a docker run command line into a docker-compose.yml service definition, mapping -p, -v, -e, --name, --network, --restart, --link, -w, -u, --entrypoint, --cap-add and --health flags onto their Compose keys, handling repeated flags, combined short flags and quoted values, and keeping the trailing image and command arguments..
Compose to docker run Converter
Converts a docker-compose.yml service back into an equivalent docker run command, mapping ports, volumes, environment, networks, restart policy, working_dir, user, entrypoint, cap_add, labels, healthcheck and resource limits onto their CLI flags, handling both the list and mapping forms Compose accepts for environment and labels..
Kubernetes Secret Generator
Generates a Kubernetes Secret manifest from KEY=value pairs or a pasted .env file, base64-encoding each value into the data field or leaving it readable under stringData, supporting Opaque, dockerconfigjson and tls secret types with the required key names, and emitting the equivalent kubectl create secret command..
Working with timestamps and timezones
The Timestamp Converter translates between Unix seconds, milliseconds, ISO 8601 and human-readable dates.
The Timezone Converter shifts an instant between any two IANA zones, accounting for DST.
Scheduling with cron
The Cron Expression Builder composes 5-field expressions from a visual picker with presets, and shows the next run times.
The Cron Parser describes an existing expression and lists upcoming fires.
Git and project scaffolding
Generate .gitignore files by language with the Gitignore Generator, and draft Conventional Commits with the Commit Message Generator.
Use the Semver Comparator to order versions and detect breaking changes.
Frequently asked questions
Which timezone database is used?
The timezone tools use your browser's Intl API, which reflects the host system's IANA timezone data.