OpsAtlas tools that never see your data
Tools
View all 10 toolsJWT decoder
Decode a JSON Web Token in your browser: header, payload, exp/nbf/iat as dates, and warnings for alg none, long lifetimes and leaked secrets.
SecurityYAML ⇄ JSON converter
Convert YAML to JSON and back with exact error positions, anchor and merge-key expansion, and warnings for YAML 1.1 gotchas like the Norway problem.
KubernetesCron expression parser
Translate a crontab schedule into plain English and list its next run times in UTC or your time zone, with warnings for common cron traps.
LinuxCIDR calculator and subnet splitter
Calculate network, broadcast, host range, netmask and wildcard for any IPv4 CIDR, then split it into subnets by prefix, count or host size.
Networkdocker run to Docker Compose converter
Convert docker run commands into a clean compose.yaml: ports, volumes, env, networks, healthchecks and limits. Runs in your browser.
DockerKubernetes YAML validator and visualizer
Paste Kubernetes manifests to get a resource diagram and a security and best-practice review: privileged pods, root, probes, limits, deprecated APIs.
KubernetesBeta
Blog
View allDocker
Multi-Stage Docker Builds: Smaller, Safer Images
Build in one stage, ship from another: multi-stage Dockerfiles for Node.js and Go, BuildKit cache mounts, test stages in CI and the pitfalls.
· 4 min read
Docker
Dockerfile Mistakes That Leak Secrets and Bloat Images
Six Dockerfile mistakes you can prove with docker history, inspect and top: leaked tokens, layers that never shrink, stale apt caches and slow stops.
· 4 min read
Kubernetes
From Dockerfile to Kubernetes in Four Steps
Take a Node.js API from a first Dockerfile to validated Kubernetes manifests with four free OpsAtlas tools: lint, Compose, generate, validate.
· 4 min read
Your input stays on your machine
Every tool runs as JavaScript in your browser. Paste internal hostnames, IP plans or manifests without worrying where they end up — nothing is uploaded, logged or stored. Read the privacy policy.