Suffixed ID Generator
ID with custom suffix
Enter values above and click Generate
About
Suffixed IDs combine a random prefix with a custom suffix. They're useful for adding metadata, version indicators, or type markers to the end of identifiers. Common patterns include adding environment indicators ('-DEV', '-PROD'), version numbers, or type markers to IDs. Suffixed IDs allow you to add contextual information to identifiers without changing the main ID structure, which is helpful for environment identification, versioning, or categorization.
Use Cases
- •Environment indicators (DEV, PROD, STAGING)
- •Version markers and identifiers
- •Type categorization at the end of IDs
- •Metadata attachment to identifiers
- •System organization and filtering
- •Contextual information in IDs
How to Generate
Library
nanoid
NPM Package
npm install nanoidCode Example
import { nanoid } from 'nanoid';
const randomPart = nanoid(12);
const suffix = 'DEV';
const suffixedId = `${randomPart}-${suffix}`;
console.log(suffixedId); // e.g., 'V1StGXR8_Z5j-DEV'