Как стать автором
Обновить

Топ 5 лучших сервисов генераторов для создания QR-кодов в 2025

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров9.6K
Всего голосов 6: ↑3 и ↓30
Комментарии9

Комментарии 9

у меня нет кармы, чтобы продвинуть пост, поэтому напишу тут спасибо!

особенно в генераторах раздражает то, что некоторые сервисы дают доступ на 2 недели - и не всегда это очевидно.

как-то так на одном проекте пара сотен флаеров была испорчена, потому что не отследили этот момент

Можно на vercel или github pages разместить страничку с js библиотекой которая будет генерить qr прямо на устройстве пользователя и совершенно бесплатно

Боже, как же все печально, особо с "проксируйте все через наш сервис да еще и за бабки" и создание динамических ссылок.
https://zeen.ru/qr/?data=httpS://FLUR.SPACE - собрал за 5 минут, бесплатно, пользуйтесь.

<?php

error_reporting(E_ALL);

ini_set('display_errors', 1);

require 'vendor/autoload.php';

use Endroid\QrCode\Color\Color;

use Endroid\QrCode\Encoding\Encoding;

use Endroid\QrCode\ErrorCorrectionLevel\ErrorCorrectionLevelLow;

use Endroid\QrCode\QrCode;

use Endroid\QrCode\Label\Label;

use Endroid\QrCode\Logo\Logo;

use Endroid\QrCode\RoundBlockSizeMode\RoundBlockSizeModeMargin;

use Endroid\QrCode\Writer\PngWriter;

// Получаем данные из GET-запроса

$data = $_GET['data'] ?? 'HTTPS://FLUR.SPACE';

// Создаем объект QR-кода

$qrCode = QrCode::create(strtoupper($data))

setEncoding(new Encoding('UTF-8'))
->setErrorCorrectionLevel(new ErrorCorrectionLevelLow())
->setSize(300) // Размер QR-кода
->setMargin(10) // Отступы
->setRoundBlockSizeMode(new RoundBlockSizeModeMargin())
->setForegroundColor(new Color(0, 0, 0)) // Цвет QR-кода (черный)
->setBackgroundColor(new Color(255, 255, 255)); // Цвет фона (белый)

// Создаем объект для записи QR-кода в формате PNG
$writer = new PngWriter();

// Генерируем QR-код
result = $writer->write(qrCode);

// Устанавливаем тип содержимого как изображение PNG
header('Content-Type: ' . $result->getMimeType());
echo $result->getString();



Только Яндекс и VK умеют скруглять на QR картинке углы, если добавить картинку на сайт где фон не белый, а разноцветный то нормально и красиво смотрится только QR код со скругленными углами от Яндекса и VK.

Странно, что в статье не рассмотрели встроенной возможность Microsoft Word (не исключено, что в других офисах тоже есть, я лично не искал). Для внутриофисных задач, типа печати бейджиков или подготовки брошюр для печати более чем достаточно.

Я тут изучал тайпскрипт и, внезапно, написал свой генератор qr кодов как приложение для браузера.

Честно говоря получилось плохо, зато теперь я знаю что реакт лучше использовать с менеджером состояний, типа mobX/zustand, что эффекты и анимации можно рендерить на гпу, и как и зачем изолировать стили своего элемента при встраивания в страницу.

Зато оно бесплатное и qr можно зафитить на старнице, чтоб понять как выглядеть будет.

В целом вышло что опыт был полезный, а приложение вышло говно :) когда нибудь я его перепишу.

Вообще изначально я хотел за пару дней сделать генератор, а потом поднять сервис с динамическим qr для собак, распечатывать на адриснике код, а он тебя ведёт на страницу с информацией о собаке, полезно когда много путешествуешь. Однако на генератор ушло пару недель и я потерял интерес к этому, к тому же заказал с амазона такой адресник за 12 евро.

Вот, кстати, что вышло:

https://chromewebstore.google.com/detail/qr-code-generator/emmhkbpdkjdfgpnebkcoplfkeeidleef?authuser=0&hl=ru

В превью и в первой части статьи показываете красивые картинки с QR-кодами и работой ИИ, а дальше пишите про базовые сервисы, которых вагон и маленькая тележка, и выдаются первыми в гугле. Написали бы тогда про сервисы с ИИ, как с ними работать, и как зависит качество и читаемость от настроек и промтов.

Про них миллион статей тут есть, в основном это баловство. Они практически не читаются, а по факту сейчас любая нейронка это сделает из обычного кода.

ИМХО, лучше используйте простые сервисы, и все созданные QR коды обязательно тестируйте на разных телефонах. На моём опыте все эти новомодные qr коды с изображениями просто не читаются телефонами. И с простым, почти стандартным qr кодом и его оформлением можно сделать стильный стикер-объявление и т.д.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации