Skip to content

Free online utilities for DevOps engineers and developers — no signup, no rate limits, everything runs client-side.

⏱ Scheduling & Timing

Cron Expression Builder
Build cron expressions visually for Linux, GitHub Actions, Kubernetes CronJobs, AWS EventBridge, and GCP Cloud Scheduler. Paste any cron string to decode it instantly.
Uptime SLA Calculator
Calculate exactly how many minutes/hours of downtime are allowed by 99.9%, 99.95%, and 99.99% SLA targets per month, quarter, and year.
CI/CD Pipeline Cost Calculator
Estimate monthly CI/CD costs across GitHub Actions, CircleCI, GitLab CI, and Bitbucket Pipelines based on your build minutes and team size.

🌐 Network & Infrastructure

CIDR / Subnet Calculator
Calculate subnet ranges, host counts, broadcast addresses, and network masks for any CIDR block. Supports IPv4 and IPv6. Instant client-side calculation.
Nginx Config Generator
Generate production-ready Nginx server blocks with reverse proxy, SSL termination, rate limiting, WebSocket support, and gzip compression. Copy and paste into your config.
chmod Calculator
Click checkboxes to build Linux file permission strings. Shows numeric (755), symbolic (rwxr-xr-x), and the exact chmod command to run.

☸ Kubernetes & Containers

Kubernetes Resource Calculator
Calculate CPU and memory requests/limits for your pods. Paste your resource block and see how it maps against node capacity, with recommendations for right-sizing.
Kubernetes RBAC Policy Generator
Generate Role, ClusterRole, RoleBinding, and ClusterRoleBinding YAML from a simple form. Select namespace, verbs, and resources — get production-ready RBAC policies.
Docker Tag Explorer
Browse Docker Hub image tags without scrolling through pages. Filter by architecture (arm64/amd64), sort by date or size, and find the exact tag you need.

📊 Monitoring & Observability

PromQL Query Builder
Build and validate PromQL queries with an interactive form. Select metric, filter labels, aggregation, and time range — get the final query ready to paste into Grafana or Prometheus.

🔄 Release & API Tracking

API Deprecation Timeline Tracker
Track API deprecation dates for the frameworks and services your team depends on. See what’s being deprecated, when, and what the migration path is.
Package Version Checker
Check the latest version of any npm, PyPI, crates.io, or Go package instantly. See version history and release dates without visiting each package registry.

Also see: Security Scanners · Dependency Health Checkers · All 84 free tools

Is My Stack Supported? Report Card
Paste your tech stack versions and get a shareable support report card with EOL signals, days left, and status badges. Fully browser-based.
Container Image Size Optimizer
Paste a Dockerfile to get layer-by-layer size optimization suggestions, likely savings, and an improved multi-stage Dockerfile draft.
Is My Stack Supported? Report Card
Paste your tech stack versions and get a shareable support report card with EOL signals, days left, and status badges. Fully browser-based.
Container Image Size Optimizer
Paste a Dockerfile to get layer-by-layer size optimization suggestions, likely savings, and an improved multi-stage Dockerfile draft.

Also explore: 195+ Reference Guides

Why Client-Side Developer Tools?

Most developer tools require: creating an account, authenticating an API key, installing a CLI, or trusting a third-party service with your data. For everyday utility tasks — formatting a JSON blob, building a cron expression, converting a Unix timestamp — that overhead is unnecessary friction. The tools on this page take a different approach: everything runs in your browser, nothing is sent anywhere, and there is no rate limit or usage cap.

These are the tools that sit in your bookmarks because they are faster than a local script and more trustworthy than a random online service. No signup, no cookies beyond what your browser sets itself, no analytics on what you paste.

Scheduling and Cron Expressions

Cron syntax is powerful but unforgiving. A misplaced asterisk or a misunderstood range expression means a job fires at midnight daily instead of weekly, or every minute instead of once an hour. The Cron Expression Builder eliminates this by letting you build expressions visually or decode an existing cron string instantly. It covers Linux cron, GitHub Actions schedule, Kubernetes CronJobs, AWS EventBridge, and GCP Cloud Scheduler — which all have slightly different syntax rules.

Common cron mistakes caught by the builder: using 0 0 * * * (runs midnight every day, not weekly), forgetting that GitHub Actions schedules use UTC regardless of repository timezone, and mixing 5-part (standard cron) with 6-part (seconds-prefixed, used by some systems) expressions.

Data Format Converters

Config files, API responses, and data pipelines constantly require format conversion. YAML-to-JSON and JSON-to-YAML are the most common: Kubernetes manifests are YAML, most APIs speak JSON, and the two formats are not always trivially interchangeable (YAML supports anchors and references that have no JSON equivalent; JSON supports arbitrary Unicode more strictly). The YAML ↖ JSON Converter handles both directions with validation and error reporting.

JWT decoding is another daily-use utility for backend engineers. Bearer tokens flow through every API call, but their payload is just base64-encoded JSON. The JWT Decoder shows the header, payload, and signature components without any key validation — useful for debugging auth issues in development where you need to see the claims quickly.

Regex Testing and Validation

Regular expressions are notoriously difficult to read after the fact, even by the person who wrote them. The Regex Tester provides live match highlighting as you type, with support for all standard JavaScript regex flags (g, i, m, s, u, y). It shows each match, its index, and capture groups — the information you actually need when debugging a pattern against real input.

Common use cases: validating email address patterns, extracting version strings from log output, parsing structured log lines, and sanitising user input in forms. The tester runs against the JavaScript regex engine, which is relevant for frontend validation code.

Infrastructure and DevOps Utilities

The package health checkers in the Dependency Health collection are the most specialized tools on the platform, but the DevOps utility suite covers the daily tasks that don't need a full dependency audit: checking whether a specific npm, PyPI, or Go package is healthy before adding it as a new dependency, converting between config formats, and building cron expressions for infrastructure automation.

These utilities are designed for the moment in a workflow where you need a quick answer and switching context to a full toolchain is too slow. The cron builder is useful during GitHub Actions configuration. The JWT decoder is useful during API debugging. The regex tester is useful while writing input validation. Each tool optimises for the 30-second use case.

How These Tools Are Built

All utilities on this page run client-side using vanilla JavaScript or minimal browser APIs. There are no server requests for computation. The JSON formatter parses and re-serialises your input in the browser. The YAML converter uses a JavaScript YAML library loaded locally. The cron builder uses JavaScript date math to compute next-run times. The only external request made by any tool is when it queries a package registry (npm, PyPI, etc.) for version data — and that request goes directly from your browser to the registry API, never through any ReleaseRun server.

This architecture is a deliberate choice for tools that regularly handle sensitive data. Developer utilities are frequently used with API keys, JWT tokens, connection strings, and internal config files. A tool that processes those server-side requires you to trust the service with data you probably shouldn't share. Client-side tools require you to trust only your own browser.

Frequently Asked Questions

Are these tools free?
Yes, completely free with no usage limits. The tools run in your browser using public APIs where needed.

Can I use these tools with sensitive data?
Yes. All processing is client-side. JWT tokens, API keys, and internal config files you paste into these tools are processed locally in your browser and never transmitted anywhere.

Do these tools work offline?
Most tools work fully offline after the page loads, since they run client-side. The package health checkers require internet access to query the relevant registries (npm, PyPI, etc.).

Why not just use command-line tools?
CLI tools are better for automation and repeatability. These tools are better for one-off checks when you want a quick result without switching contexts, opening a terminal, or remembering the exact flags.

How do I suggest a new utility?
The tools are built based on what comes up repeatedly in developer workflows. If you're reaching for a tool that doesn't exist here yet, the best signal is to check what you're searching for and not finding.

The DevOps Utility Tool Gap

Most DevOps toolchains are excellent at the main workflow — CI/CD, containerisation, IaC — but leave a gap for the small utility tasks that engineers do repeatedly: decoding a JWT, converting a YAML config to JSON, generating a cron expression, or calculating a CIDR range. These tasks either get done in someone's head, via a quick Google search landing on an ad-heavy site, or via a local tool that isn't available in the browser. ReleaseRun's Developer Utilities fill that gap with fast, free, privacy-respecting tools that work in the browser without requiring signup or sending your data to a server.

The Full Developer Utilities Toolkit

Each utility is standalone — open it, use it, done. No account required, no data stored.

  • JWT Decoder — Paste a JWT token to decode the header, payload, and signature. Shows expiry, issuer, and claims without sending the token anywhere.
  • YAML ↔ JSON Converter — Bidirectional conversion between YAML and JSON. Useful for Kubernetes manifests, GitHub Actions workflows, and API configs.
  • Regex Tester — Test regular expressions against sample input in real time, with match highlighting and group capture display. Supports PCRE, JavaScript, and Python regex flavours.
  • CIDR Calculator — Calculate subnet ranges, broadcast addresses, and available host counts from any CIDR notation. Supports IPv4 and IPv6.
  • Cron Builder — Visual cron expression builder with human-readable preview. Shows the next 5 scheduled runs and validates against platform-specific syntax (Linux cron, AWS EventBridge, GitHub Actions).
  • Nginx Config Generator — Generate production-ready Nginx configurations for reverse proxy, static file serving, SSL/TLS, and load balancing. Outputs copy-ready config blocks.
  • PromQL Builder — Visualise and construct Prometheus queries with function hints, label matchers, and aggregation helpers. Includes common query patterns for SRE use cases.
  • Git Conflict Helper — Paste conflicting code blocks (with <<<<<<<, =======, >>>>>>> markers) to view a side-by-side diff and copy the resolved output.
  • RSS Builder — Generate valid RSS 2.0 or Atom feed XML for any URL. Useful for setting up release monitoring feeds for tools that don't provide native RSS.
  • DNS Auditor — Check DNS records (A, AAAA, MX, TXT, SPF, DKIM, DMARC) for any domain. Validates email deliverability configuration and identifies common misconfigurations.

When to Reach for a Utility Tool vs a Full Platform

Developer utility tools are for quick, one-off tasks. If you're decoding a JWT to debug an auth issue in staging, a browser tool is faster than writing a script. If you're checking whether your CIDR block overlaps with your VPC range, a calculator beats mental arithmetic every time. These tools are complements to your main platform stack — not replacements.

For recurring tasks (automated JWT validation, scheduled DNS checks), you'll want a platform with APIs and alerting. ReleaseRun's release monitoring and EOL tracking tools serve that use case — the utilities are for the one-off debugging sessions in between.

Privacy and Data Handling

All utilities run entirely in your browser — no data is sent to ReleaseRun servers. JWT tokens, YAML content, regex patterns, and IP addresses you paste into these tools never leave your machine. This makes them safe to use with real tokens and internal IP ranges that you wouldn't want to send to a third-party service.

Powered by ReleaseRun — Free developer tools for release lifecycle management