Base64 and URL Encoder / Decoder
Encode or decode base64 and URL strings in real time.
Open toolValidate, format, and convert YAML and JSON. Browser-only.
Runs locally in your browser
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"name": "web"
},
"spec": {
"replicas": 3,
"selector": {
"matchLabels": {
"app": "web"
}
},
"template": {
"metadata": {
"labels": {
"app": "web"
}
},
"spec": {
"containers": [
{
"name": "app",
"image": "nginx:1.27-alpine",
"resources": {
"requests": {
"cpu": "100m",
"memory": "128Mi"
},
"limits": {
"memory": "256Mi"
}
}
}
]
}
}
}
}YAML is a superset of JSON in intent but not 1:1. Multi-document YAML streams (---separators) can't be represented as a single JSON value. Anchors and merge keys are resolved during parsing; you won't see them in the JSON output. Comments are not preserved in either direction.
Yes. Pick the target format and the tool will validate the input first, then emit a pretty-printed version in the other format.
It supports standard YAML 1.2 features via js-yaml. Multi-document YAML (--- separators) is parsed; only the first document is converted to JSON.
No. Parsing and formatting happen entirely in your browser.
Tools are ported from DevOps Daily under the MIT license.View original
Encode or decode base64 and URL strings in real time.
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