All Tools View Categories About Contact Privacy

Resource Naming Convention Validator (DNS-1123)

Validate a Kubernetes resource name against DNS-1123 label rules.

Runs entirely in your browser - nothing is uploaded and no cluster connection is made.
Your validation result will appear here.

About Resource Naming Convention Validator (DNS-1123)

Kubernetes resource names must be valid DNS-1123 labels: lowercase letters, digits and dashes, starting and ending with an alphanumeric character. The Resource Naming Convention Validator checks a name against these rules and reports any problems.

Paste a candidate name and get an immediate valid/invalid verdict with reasons.

Everything runs locally; nothing is uploaded.

Features

  • DNS-1123 check - label rule validation.
  • Reasons - why a name fails.
  • Length note - 63-char awareness.
  • Copy / Download / Print - export the verdict.
  • Private - runs entirely in the browser.

How to Use

  1. Enter a name to validate.
  2. Click Validate for the verdict.
  3. Copy or download the result.

Examples

my-name is valid.

My_Name is invalid (uppercase and underscore).

-bad is invalid (leading dash).

Benefits

  • Correct - matches k8s rules.
  • Clear - explains failures.
  • Fast - instant verdict.
  • Private - no network calls.

Frequently Asked Questions

What is a DNS-1123 label?
A lowercase string of alphanumeric characters and dashes, starting and ending with an alphanumeric character. Uppercase, underscores and leading/trailing dashes are not allowed.
Which Kubernetes names use this rule?
Pod, Service, ConfigMap, Secret, Deployment names and many others must be valid DNS-1123 labels (often limited to 63 characters).
Does it check the 63-character limit?
The label rule is checked here; length is reported too so you can confirm both constraints.
Does this connect to a cluster?
No. Validation runs in your browser; nothing is uploaded.
Can I copy the result?
Yes. Copy, download or print the verdict.