Number Generator
Automatically generate unique numbers for SharePoint documents and list items using customizable numbering schemes, sequences, and attribute-based formulas.
- Rating
- 5.0
- Dec 2020
- v1.4.2.0
- Supported Languages
- 2
Number Generator automatically assigns unique numbers to documents and list items in SharePoint Server. Define numbering schemes per content type or per list, build formulas from document attributes, and keep numbering consistent across an entire site collection with cross-site sequences.
- Automatic number generation for documents and list items
- Numbering schemes per list or per content type
- Cross-site sequences with initial value, step, and reset rule
- Formulas based on attributes and metadata
- Column value formatting: leading zeros, prefixes, year segments, and more
Overview
Number Generator brings reliable, automatic numbering to SharePoint Server (2013, 2016, and 2019) lists and document libraries. Registration numbers for incoming mail, contract numbers, invoice codes — any scheme your organization uses can be generated automatically the moment an item is created, with no manual counters and no duplicates.
Numbering schemes combine static text, item attributes, and sequences with custom formatting, and can be defined for an entire list or individually per content type.
Automatic Number Generation
Number Generator lets you set up a numbering scheme on a SharePoint list or document library. Every new document or item receives its unique number automatically — users never type or guess numbers.
You can define a numbering scheme for each content type as well as for the entire list or document library, so contracts, orders, and letters stored together can each follow their own numbering rules.

Cross-Site Sequences
Create a sequence and define its initial value, step, and reset rule to generate unique values. Each sequence can be used in a numbering scheme with custom formatting — leading zeros, prefixes, year segments, and more.
Cross-site sequences let you organize document repositories across your SharePoint sites and generate numbers that stay unique across the entire site collection — even when documents live in different sites and libraries.

Numbering Formula
A numbering formula is built from document attributes combined with custom formatting and static text. You can use special SharePoint columns such as ID, Version, Author, and Created to define the formula.
This lets you compose meaningful numbers like CTR-2025/0042 from real item metadata — readable for people, unique for the system.

Knowledge Base
Read articles related to Number Generator
Customer Questions
Some common questions about Number Generator
What is Number Generator used for?
Number Generator automatically assigns unique numbers to documents and list items in SharePoint Server — for example registration numbers for incoming documents or contract numbers. You define numbering schemes with formulas that combine static text, column values and cross-site sequences, per content type or for the whole list or library. See the product page and Auto-Generate Column Values with Number Generator.
How are formulas built?
A formula mixes text with column references such as [ID] or [Status] (display or internal names) and sequences such as [!Contracts]. System fields (Editor, UniqueId, File_x0020_Type, ContentVersion, etc.) are supported, and values can be formatted with numeric specifiers (0, #) or .NET date/time formats after a colon — for example CTR-[Created:yyyy]-[!Contracts:0000]. Examples are in KB-10041.
What are cross-site sequences?
A cross-site sequence is a counter that is unique across the whole site collection, so several lists and libraries can share one numbering range. For each sequence you set the initial value, the step and a reset rule (for example, restart every year).
How do I configure a numbering scheme?
Activate the site collection feature Vitextra: Number Generator, then open the list or library settings → General Settings → Number Generator and create a scheme with a name, content type, target field, formula and the Regenerate option. The Content Type field is unavailable when content types are disabled for the list. Setup is described in KB-10041.
Which platforms are supported?
Number Generator is a farm solution for SharePoint Server 2013 (Foundation and Server), 2016 and 2019; it is not available for SharePoint Online. The interface is available in English and Russian. Installation and activation steps are in Install a Vitextra Product on SharePoint Server and Activate a Vitextra Product Offline.
Reviews
definitely must-have add-in for SharePoint
the cross-site sequence makes it possible to set up incoming documents management system with no coding.
Supported Languages
Supported languages
Platforms
Supported platforms
Recent Changes
Discover more apps
Suggested apps
Share
Send feedback
We would love to hear from you! Please take a moment to let us know about your experience.
