When environment configuration lands in Kubernetes it becomes a ConfigMap, and anything sensitive becomes a Secret — both with strict rules: data keys may only contain alphanumeric characters, -, _ and ., and Secret values are stored base64-encoded by convention. Hand-writing these manifests from a .env is repetitive and error-prone; one transposed character in a base64 blob silently breaks a secret reference.
The .env to Kubernetes ConfigMap/Secret Converter generates the manifest for you. Paste a .env, pick ConfigMap or Secret, and receive valid YAML with the right apiVersion, kind, metadata and data entries. Secret values are base64-encoded automatically (with a plain-value toggle for stringData workflows), keys are validated against the Kubernetes character set, and options cover the resource name, namespace, labels, annotations and lowercase-key normalization.
The whole thing runs in your browser — the values never leave the page — so generating a manifest is now a two-second task instead of a manual chore.