YAML / JSON Formatter and Linter
Validate, format, and convert YAML and JSON. Browser-only.
Open toolEncode or decode base64 and URL strings in real time.
Runs locally in your browser
……Kubernetes stores Secret data as base64. Encoding a token or password here gives you the value that goes into data:in a Secret manifest. Remember: base64 is encoding, not encryption. Your secrets aren't secret yet.
HTTP Basic auth, SAML responses, OAuth state parameters, signed URLs — lots of day-to-day DevOps work involves URL encoding or base64. Paste, inspect, move on.
No. Base64 is an encoding, not a cipher. It is trivially reversible. Never use base64 alone to hide secret data.
So binary data can round-trip through YAML, which is text. It is not a security feature. Anyone with read access to the Secret can base64-decode the value.
Base64 turns arbitrary bytes into 64 printable characters (A-Z, a-z, 0-9, +, /). URL encoding (percent-encoding) escapes characters that would otherwise have special meaning in a URL.
Tools are ported from DevOps Daily under the MIT license.View original
Validate, format, and convert YAML and JSON. Browser-only.
Open toolParse CIDR blocks, compute ranges, split into smaller subnets, and check whether an IP lives inside a network.
Open toolInspect any JWT in your browser. Nothing is sent to a server.
Open tool