Генератори

Генератори для повсякденних завдань: QR-коди, штрих-коди, UUID та випадкові значення — створюються локально у браузері та безкоштовно.

Генератор QR-кодів

Безкоштовно створіть QR-код для сайту, Wi-Fi, візитівки чи платежу. З логотипом, кольорами та тестом сканування перед завантаженням. PNG, SVG і PDF, без реєстрації.

Генератор паролів

Безкоштовний генератор надійних паролів, фраз, PIN-кодів і API-ключів. Оберіть довжину, типи символів або кількість слів. Працює лише у вашому браузері.

Генератор штрих-кодів

Створіть штрих-код (EAN-13, Code128, UPC та інші) онлайн. Генерація на 100% у браузері. Підтримка градієнтів, розміру та експорту для друку.

Вибір кольору онлайн

Колірне коло HSV, HSL і малярське RYB, готові гармонії та конвертація HEX, RGB, HSL, OKLCH і CMYK. Плюс найближчий токен Tailwind. Безкоштовно.

Генератор UUID

Створіть UUID онлайн безкоштовно. Підтримує всі версії (v1, v3-v7) з можливістю масової генерації до тисячі UUID одночасно.

Генератор випадкових чисел

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

Генератор простих чисел

Виведіть усі прості числа в діапазоні або оберіть N випадкових. Решето Ератосфена для миттєвих обчислень у браузері – без сервера, без очікування.

Усе тут створене для читання машиною

Що об’єднує цю категорію, так це те, що ви майже ніколи не є споживачем результату. Сканер читає штрих-код, камера телефону читає QR-код, база даних індексує UUID, браузер відображає колір. Тому питання, яке має значення для кожного інструмента тут, — одне й те саме: чи прийме це той, хто це отримає?

Код, який хтось відсканує на касі чи на палеті — генератор штрих-кодів. EAN-13, UPC, Code128 та інші, з контрольною цифрою, обчисленою за вас.

Код, який хтось відсканує телефоном — генератор QR-кодів. Сімнадцять типів даних, логотипи, градієнти, і кожен код перевірений сканером, перш ніж ви його завантажите.

Ідентифікатор для рядка бази даних чи об’єкта API — генератор UUID, версії 1 та з 3 по 7.

Кольорове значення в конкретній нотації — палітра кольорів: HEX, RGB, HSL, OKLCH, CMYK, плюс найближчий токен Tailwind.

Число або список чисел — випадкові числа у заданому вами діапазоні, або прості числа в одному.

Штрих-код чи QR-код?

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

Штрих-код, якщо число вже існує і щось у роздрібному чи логістичному ланцюжку має його прочитати — каса, складський сканер, система обліку. Одновимірний штрих-код зберігає коротке число і більш нічого. Його перевага — те, що лазерний сканер, якому вже десятиліття, читає його миттєво й надійно, і цілі галузі побудовані на впевненості, що це так і буде.

QR-код, якщо телефон — це зчитувач, а вміст багатший за просте число: URL-адреса, дані Wi-Fi, vCard, платіжний рядок. QR вміщує набагато більше даних, переживає часткове пошкодження завдяки корекції помилок, і сканується з будь-якого кута. Чого він не робить — це не бере участі в роздрібних системах, які очікують GTIN.

Якщо відповідь «я хочу, щоб люди сканували цей плакат телефоном» — це QR-код. Якщо відповідь «наш постачальник попросив штрих-код на коробці» — це штрих-код, і число має надати саме постачальник.

Згенерований — не те саме, що зареєстрований

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

Штрих-код, згенерований тут, — не офіційний номер товару. Генератор малює дійсний, придатний до сканування символ із правильною контрольною цифрою для будь-яких цифр, які ви вводите. Він не може призначити вам GTIN — ці номери видає GS1, вони коштують грошей, і роздрібний продавець, скануючи самовигаданий номер, виявить, що він належить комусь іншому або нікому. Годиться для внутрішніх складських етикеток, не годиться для того, що проходить через магазин.

UUID унікальний, але не секретний. Колізія — не практична загроза, але UUID версії 4 в URL — це все одно значення, яким можна поділитися, яке можна залогувати або вставити в тікет підтримки. Унікальність — не авторизація. Якщо ресурс потребує захисту, йому потрібна перевірка доступу, а не невгадувана назва.

QR-код настільки хороший, наскільки хороше те, на що він вказує. Код незмінний після друку; URL-адреса за ним — ні. Спрямовуйте надруковані коди на посилання, яке ви контролюєте і можете перенаправити, а не на URL-адресу кампанії, яку ви зніміть через півроку.

Кожен інструмент на цій сторінці працює повністю в браузері, тож ніщо, що ви кодуєте, — платіжний рядок, пароль Wi-Fi чи ідентифікатор клієнта — нікуди не передається.

Я буду вдячний, якщо ви поділитеся цими сторінками з друзями, збережете їх у закладках або посилання на них. Дякую! 🙏