Strona główna / Narzędzia liczbowe / Generator online numerów seryjnych
Darmowe narzędzia online

Generator online numerów seryjnych

Generuj numery seryjne z prefiksem i dopełnieniem zerami. Ustaw liczbę wyników, szerokość i start. Działa lokalnie w przeglądarce.

Rozpocznij

Jak działa generator numerów seryjnych?

Narzędzie tworzy numery seryjne według wzoru: prefiks + liczba z dopełnieniem zerami. Dopełnienie jest minimalną szerokością – jeśli liczba jest dłuższa niż ustawiona szerokość, pozostaje w całości. Generowanie odbywa się lokalnie w przeglądarce, bez wysyłania danych na serwer.

Przykład działania

Dla ustawień: liczba wyników = 3, szerokość = 4, prefiks = INV-, start = 8, otrzymasz:

INV-0008
INV-0009
INV-0010

Zauważ, że liczby są dopełniane zerami do 4 cyfr, a sekwencja jest deterministyczna.

Dostępne parametry i ograniczenia

  • Liczba wyników: liczba całkowita od 1 do 10000.
  • Szerokość dopełnienia: od 1 do 100.
  • Prefiks: maksymalnie 100 jednostek kodowych UTF-16.
  • Cała sekwencja liczb musi mieścić się w zakresie bezpiecznych liczb całkowitych JavaScript (do 2^53 – 1).
  • Narzędzie nie sprawdza bazy danych, nie dodaje sumy kontrolnej ani nie gwarantuje globalnej unikalności – przy ponownym użyciu tego samego prefiksu i zakresu mogą powstać duplikaty.

Do czego możesz to wykorzystać?

Generator przydaje się do tworzenia etykiet, numerów zamówień, kodów produktów czy identyfikatorów w testach. Pamiętaj, że nie jest to system zarządzania numeracją – nie przechowuje historii wydań.

Najczęstsze pytania (FAQ)

1. Czy mogę użyć prefiksu z polskimi znakami?

Tak, prefiks może zawierać dowolne znaki tekstowe (do 100 jednostek kodowych UTF-16), w tym polskie znaki diakrytyczne. Narzędzie nie modyfikuje prefiksu.

2. Co się stanie, jeśli liczba przekroczy ustawioną szerokość?

Dopełnienie zerami jest minimalne – jeśli liczba ma więcej cyfr niż szerokość, zostanie wyświetlona w całości, bez obcinania. Na przykład szerokość 3 i liczba 1234 da wynik 1234.

3. Czy mogę wygenerować numery z zakresu, który zaczyna się od 0?

Tak, parametr start może być dowolną nieujemną liczbą całkowitą, w tym 0. Na przykład start 0 i szerokość 3 da 000, 001 itd.

Domyślnie: liczba wyników 10, prefiks NO-, początek 1 i minimum 4 cyfry. Szerokość oznacza wszystkie cyfry, nie liczbę dodanych zer; dłuższe liczby pozostają pełne. Uruchom przetwarzanie i skopiuj listę kolejnych numerów, po jednym w wierszu. Zmiana ustawień nie generuje nowego wyniku. Czyszczenie usuwa tylko wynik i zachowuje wszystkie cztery ustawienia; nie ma przycisku pobierania pliku. Liczba wyników: całkowita 1–10000; szerokość: całkowita 1–100. Wartości początkowa i końcowa muszą być całkowite od 0 do 9007199254740991; pusty początek oznacza 0. Opcjonalny prefiks może mieć 100 jednostek kodowych UTF-16: 50 emoji takich jak 😀 osiąga limit. Cały wynik, łącznie ze znakami nowego wiersza, ma limit 1000000 jednostek kodowych UTF-16. Te same ustawienia dają te same numery. Historia wydawania nie jest zapisywana; uzgadniaj prefiksy i zakresy między partiami.

Przetwarzanie odbywa się lokalnie w przeglądarce.