Free Online Sqids Generator and Decoder
SQID-WASM is a free, privacy-focused online tool for generating short, unique, URL-safe identifiers from
numbers. Built with Go and powered by WebAssembly, this tool provides instant encoding and decoding of
Sqids without sending your data to any server—everything runs locally in your browser.
Perfect for developers who need to create short IDs for database records, API endpoints, or user-facing
URLs. The tool supports encoding single or multiple numbers into compact, memorable identifiers that are
safe to use in URLs and free from profanity.
What is SQID-WASM?
SQID-WASM is a WebAssembly tool based on Sqids (pronounced "squids"),
an open-source library that generates short, unique, URL-safe identifiers from non-negative numbers. These
IDs can encode one or more numbers and avoid common profanity words.
Built with Go and running in your browser for privacy and speed. Ideal for visual IDs in projects.
Frequently Asked Questions
What numbers can I encode?
Non-negative integers (uint64), single or multiple. Total encoded value up to very large, but IDs grow in
length.
Is this secure for sensitive data?
No, Sqids is not an encryption library—it's for visual, non-sensitive IDs.
How does it differ from UUIDs?
Sqids are shorter, derived from numbers, URL-safe, and profanity-free, but not random or secure like
UUIDs.
Can I customize the alphabet?
Yes, via shuffled alphabet for unique IDs—see Sqids docs for details.