Skip to content

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

Nostr NIP-19 Key Converter

Quick answer

The Nostr NIP-19 Key Converter translates public Nostr identifiers between raw hex and Bech32 form — hex pubkey to npub and hex event id to note, and back. It runs entirely in your browser, so nothing is sent anywhere, and it refuses private keys (nsec) by design. Public keys only.

PUBLIC keys only. Never paste a private key (an nsec… string or a raw private-key hex) into this or any website. This tool converts public identifiers only and refuses anything that looks like a secret.
Convert a Nostr entity
If the input is raw hex, treat it as:

How it works: NIP-19 wraps a 32-byte value in a Bech32 string with a human-readable prefix (npub for public keys, note for event ids). This converter runs entirely in your browser — nothing is sent anywhere. See the full NIP reference table, read Nostr key security before you ever touch a key, and explore the rest of the Nostr hub. Round-trip test vector (NIP-19): hex 3bf0c63f…efa459dnpub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6.