Handle URN Namespace Component Builder

Assemble a Handle identifier from a numeric naming-authority prefix and local suffix, then percent-encode reserved characters in the hdl URI and resolver URL while preserving slash-delimited suffix components.

Description

Build a Handle identifier, hdl URI, and HTTPS resolver URL from a numeric naming-authority prefix and local suffix.

Assemble a Handle identifier from a numeric naming-authority prefix and local suffix, then percent-encode reserved characters in the hdl URI and resolver URL while preserving slash-delimited suffix components.

When to use Handle URN Namespace Component Builder

  • Build a Handle identifier, hdl URI, and HTTPS resolver URL from a numeric naming-authority prefix and local suffix.
  • Apply the same explicit rule consistently during ingest, quality control, reporting, or preservation planning.
  • Expose records that need human review without silently rewriting the source data.

How the calculation works

Reserved characters in the URI and resolver forms are percent-encoded, while slash-delimited suffix components remain path separators.

handle = prefix/suffix

Interpreting the result

Reserved characters in the URI and resolver forms are percent-encoded, while slash-delimited suffix components remain path separators.

Assumptions and limitations

  • The tool checks basic syntax but does not register the Handle, verify naming-authority ownership, resolve it, or guarantee suffix uniqueness.
  • Preserve the original value and record the rule version when using this result in an archival workflow.
Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies