Skip to main content
utils.live
utils.live

Free, open-source developer utilities for encoding, conversion, formatting, and more.

Product

  • All Tools
  • Blog

Company

  • About
  • Contact

Community

  • GitHub
  • Report Issue
  1. Home
  2. Tools
  3. Encoding & Decoding
  4. Punycode Encode

Punycode Encode

Free online Punycode encoder — convert Unicode domain names and text to Punycode (IDN) encoding instantly in your browser. No data is stored. Adds xn-- prefixes to labels with non-ASCII characters per RFC 3492.

Auto - ready
Input
Output

No output yet

Enter input to see results instantly

Overview

Free online Punycode encoder — convert Unicode domain names and text to Punycode (IDN) encoding instantly in your browser. No data is stored. Adds xn-- prefixes to labels with non-ASCII characters per RFC 3492.

Category:
encoding

Runs entirely in your browser. No data is sent to our servers.

Examples

Encode a domain with Unicode characters to Punycode

Loading editor...
Loading editor...

Related Tools

Base64 Encode

Free online Base64 encoder — convert text to Base64 format instantly in your browser. No data is stored. Supports UTF-8 text, optional URL-safe encoding, and handles multi-byte characters.

Base64 Decode

Free online Base64 decoder — convert Base64 encoded strings back to plain text instantly in your browser. No data is stored. Supports standard and URL-safe Base64, handles padding, and decodes UTF-8 multi-byte characters.

Base64URL Encode

Free online Base64URL encoder — encode text to URL-safe Base64 format instantly in your browser. No data is stored. Produces RFC 4648 output with -_ instead of +/ and no padding, ideal for JWTs and URL parameters.

Base64URL Decode

Free online Base64URL decoder — decode URL-safe Base64 encoded strings back to text instantly in your browser. No data is stored. Handles RFC 4648 format with -_ characters and missing padding.