BETA

Phonid Encoder / Decoder

Loading WASM module...

Configuration

If you'd like to share your own ID-creation logic publicly, create a merge request and file a ticket to Submit your preset.

⚠️ Preflight Check Failed

Show suggested config with valid preflight checks

            

✨ Generated Config with Preflight Checks

This config includes automatically generated preflight checks based on your current patterns and placeholders.


            
        

Usage

Try different presets, fiddle around with pattern configs.

Config Requirements:

# - Pattern Length: Must be 3+ characters
# (e.g., CVCVC, CVCVCVC)
    # - Encode input: decimal integer or hex with 0x/0X prefix
# - Vowels (V): Length 5 needs ≥3 vowels; length 7+ needs ≥2 vowels
# - Consonants (C): Need ≥3 characters (e.g., "bzk" or "bdfghjklmnprstvz")
#
# Available Placeholders:
# C = Consonants, V = Vowels, L = Liquids (l,m,n,r)
# N = Nasals, S = Sibilants, F = Fricatives
# X/Y/Z = Custom categories

Learn more about configuration options and implementation details in the project documentation and source code.

Encode Number

Result: -

Decode String

Result: -