Головна / Інструменти для чисел / Онлайн-генератор серійних номерів
Безкоштовні онлайн-інструменти

Онлайн-генератор серійних номерів

Створюйте серійні номери з префіксом, нулями та заданою кількістю. Працює локально. Приклад: INV-0008, INV-0009, INV-0010.

Почати роботу

Можливості та приклад роботи

Інструмент призначений для швидкого створення послідовних серійних номерів, наприклад, для інвентаризації, обліку замовлень або тестування. Він працює повністю локально у вашому браузері, тому дані не передаються на сервер.

Контрольовані параметри

  • Кількість номерів — від 1 до 10000.
  • Ширина числа — від 1 до 100; це мінімальна ширина, а не обрізання. Якщо число довше за ширину, воно виводиться повністю.
  • Префікс — текст до 100 кодових одиниць UTF-16, наприклад, INV- або SN-.
  • Стартове число — невід'ємне ціле число.

Конкретний приклад

Якщо задати кількість 3, ширину 4, префікс INV- і стартове число 8, то результат буде:

INV-0008
INV-0009
INV-0010

Зверніть увагу: доповнення нулями відбувається лише до мінімальної ширини. Якщо стартове число 12345 і ширина 4, номер буде INV-12345, без обрізання.

Обмеження

  • Генерація не зберігає історію видачі, не перевіряє базу даних, не додає контрольну суму та не гарантує глобальну унікальність.
  • Якщо використовувати той самий префікс і діапазон повторно, можуть виникнути дублікати.
  • Повна числова послідовність має залишатися в межах безпечного діапазону невід'ємних цілих чисел JavaScript.

Поширені запитання

Чи можу я отримати гарантовано унікальні номери?

Ні, інструмент не гарантує глобальної унікальності. Він лише створює послідовність на основі заданих параметрів. Для унікальних ідентифікаторів використовуйте спеціалізовані системи.

Що станеться, якщо число перевищить задану ширину?

Нічого не обрізається. Ширина — це мінімальна кількість цифр, тому довші числа виводяться повністю. Наприклад, при ширині 4 і стартовому числі 12345 отримаєте 12345, а не 2345.

Чи можу я змінити роздільник або формат?

Ні, формат фіксований: префікс, потім число з нулями. Роздільник не налаштовується.

Контрольний список перед використанням

  • Перевірте, що кількість знаходиться в межах 1–10000.
  • Переконайтеся, що ширина не перевищує 100.
  • Префікс має бути не довшим за 100 кодових одиниць UTF-16.
  • Стартове число має бути невід'ємним цілим.
  • Пам'ятайте, що результат не зберігається і не перевіряється на унікальність.

Типові значення: кількість 10, префікс NO-, початок 1, мінімальна ширина 4 цифри. Ширина означає загальну мінімальну кількість цифр, а не додані нулі; довші числа залишаються повними. Запустіть обробку й скопіюйте список послідовних номерів, по одному в рядку. Зміна налаштувань не створює нового результату. Очищення видаляє лише результат і зберігає всі чотири налаштування; кнопки завантаження файлу немає. Кількість — ціле від 1 до 10000, ширина — ціле від 1 до 100. Початкове й кінцеве числа мають бути цілими від 0 до 9007199254740991; порожній початок вважається 0. Необов’язковий префікс допускає 100 кодових одиниць UTF-16: 50 емодзі 😀 досягають межі. Увесь результат разом із переносами рядків обмежено 1000000 кодових одиниць UTF-16. Однакові налаштування дають однакові номери. Історія видачі не зберігається; узгоджуйте префікси й діапазони між партіями.

Обробка виконується локально у вашому браузері.