LibraTool logoLibraTool

Бесплатен Генератор на QR код

Генерирајте QR-кодови за URL-адреси, текст, WiFi и многу повеќе. Без воден жиг.

Многу QR страници ги испраќаат скенирањата преку сопствено пренасочување, кое може да истече — овде овој код директно ја чува вашата врска и никогаш не истекува.

Статичен QR код — никогаш не истекува

Ја контролира резолуцијата за преземање

512px
128px1024px
#000000
#ffffff
Стил на точки
Лого во центарот

Напишете нешто за да генерирате QR-код

Ви треба QR за плаќање (UPI)? Пробајте го UPI QR генераторот →
Без воден жиг, никогаш.

Како функционира

QR кодовите се генерираат целосно во вашиот прелистувач користејќи ја JavaScript библиотеката qrcode — не е вклучен сервер, и ништо што ќе го напишете никогаш не се пренесува никаде. За структурирани типови податоци (WiFi, vCard контакти, календарски настани), алатката составува правилно ескејпирана низа товар следејќи ги релевантните отворени стандарди (MECARD/WiFi спецификација, vCard 3.0, RFC 5545 iCalendar) пред да ја предаде на библиотеката.

  1. 1
    Составување на товар по тип
    Во зависност од избраната картичка, алатката го гради точниот string што се кодира — гола URL добива префикс 'https://' ако недостасува, WiFi запис станува MECARD низа WIFI:T:WPA;S:...;P:...; со ескејпирани специјални карактери, vCard станува блок BEGIN:VCARD/VERSION:3.0, а календарски настан станува блок VCALENDAR/VEVENT со форматирање на датум-време усогласено со RFC 5545.
  2. 2
    Библиотеката qrcode го кодира товарот
    Составената низа се предава на QRCode.toDataURL() од библиотеката qrcode, која ги пресметува кодовите за исправка на грешки Reed-Solomon, ги пресликува битовите на податоци во модулите на QR матрицата, и го исцртува резултатот директно на PNG data URL при 256px за живиот преглед.
  3. 3
    Извозни блокови изградени однапред пред преземање
    Кога ќе ги промените опциите или влезот, алатката однапред гради и PNG блок (преку QRCode.toDataURL() на вашата избрана резолуција, до 1024px) и SVG блок (преку QRCode.toString() со тип 'svg') во позадина, така што преземањата се активираат синхроно внатре во геста на корисникот — потребно за компатибилност со iOS Safari.
  4. 4
    Проверка на контраст и преземање
    Пред исцртувањето, алатката ја пресметува релативната луминозност WCAG на вашите избрани темни и светли бои и предупредува ако односот на контраст падне под 3:1 или ако боите се инвертирани — двата услови што предизвикуваат скенерите да не успеат. Преземањето го зачувува предизграденото PNG или SVG; копирањето го поставува PNG во клипбордот преку Clipboard API.

Поврзани алатки

Најчесто поставувани прашања