
The Strapi Advanced UUID Plugin is a custom plugin for Strapi that automatically generates a unique UUID for your content. It also allows you to generate UUID based on your regular expressions.
released June 14, 2025
npm install strapi-advanced-uuid
Custom Field plugin for Strapi to generate UUID based on your regular expressions
The Strapi Advanced UUID Plugin is a custom plugin for Strapi that automatically generates a unique UUID for your content. It also allows you to generate UUID based on your regular expressions.
Starting from version 2.0.0, the Strapi Advanced UUID plugin is compatible with Strapi 5 and can't be used in Strapi 4.4+.
| Plugin version | Strapi version |
|---|---|
| 2.x.x | ≥ 5.0.0 |
| 1.x.x | ≥ 4.4 |
To install the Strapi Advanced UUID Plugin, simply run one of the following command:
npm install strapi-advanced-uuidyarn add strapi-advanced-uuidAfter installation you will find the Advanced UUID at the custom fields section of the content-type builder.

Now you can define the field attributes. Advanced UUID field allows you to define the custom regular expression (UUID format) for your field. Default UUID format will be UUID V4.


Now You can create new records via the Admin panel, API or GraphQL, and the plugin will automatically generate a UUID for each new record created.

If you want to say Thank You and/or support the active development of Strapi Advanced UUID:
This plugin is licensed under the MIT License. See the LICENSE file for more information.
Share your work with the community and get it listed in the Strapi ecosystem for everyone to discover and use.
Submit
