Lumaktaw sa pangunahing nilalaman

Libreng Tagabuo ng QR Code

Gumawa ng mga QR code para sa mga URL, teksto, WiFi, at iba pa. Walang watermark.

Maraming QR site ang nagpapadaan ng scan sa sarili nilang redirect, na puwedeng mag-expire — direktang hawak ng code na ito ang link mo at hindi kailanman mag-e-expire.

Static na QR code — hindi kailanman mag-e-expire

Kinokontrol ang resolution ng pag-download

512px
128px1024px
#000000
#ffffff
Estilo ng tuldok
Logo sa gitna

Mag-type ng kahit ano para gumawa ng QR code

Kailangan ng payment QR (UPI)? Subukan ang UPI QR generator →
Walang watermark, kailanman.

Mga karaniwang gamit

  • Lumikha ng WiFi QR CodeLumikha ng QR code para sa iyong WiFi network — ang mga bisita ay scan upang kumonekta kaagad nang hindi nagsasatype ng mga password.
  • Lumikha ng URL QR CodeIbahin ang anumang web link sa isang QR code — perpekto para sa mga menu, flyer, business card, at marketing material.
  • Lumikha ng Contact QR CodeLumikha ng vCard QR code na may iyong detalye ng contact — scan upang kaagad na idagdag ka bilang isang contact sa telepono.
  • Lumikha ng Email QR CodeLumikha ng QR code na magbubukas ng draft ng email — pre-fill ang tatanggap, ang paksa, at kahit ang katawan ng teksto.
  • Lumikha ng Social Media QR CodeLumikha ng mga QR code na nag-link sa iyong social profile — Instagram, LinkedIn, TikTok, YouTube, at marami pang iba.

Paano ito Gumagana

Buong ginagawa sa iyong browser ang mga QR code gamit ang qrcode JavaScript library — walang server, at hindi kailanman ipinapadala kahit saan ang anumang tina-type mo. Para sa mga structured na uri ng data (Wi-Fi, vCard contact, calendar event), binubuo ng tool ang tamang na-escape na payload string ayon sa mga kaukulang open standard (MECARD/WiFi spec, vCard 3.0, RFC 5545 iCalendar) bago ito ibigay sa library.

  1. 1
    Pagbuo ng payload ayon sa uri
    Depende sa napiling tab, binubuo ng tool ang eksaktong string na ie-encode — nilalagyan ng 'https://' sa unahan ang URL kung wala, nagiging WIFI:T:WPA;S:...;P:...; MECARD string ang Wi-Fi entry na na-escape ang mga espesyal na character, nagiging BEGIN:VCARD/VERSION:3.0 block ang vCard, at nagiging VCALENDAR/VEVENT block ang calendar event na may pag-format ng datetime na sumusunod sa RFC 5545.
  2. 2
    Ine-encode ng qrcode library ang payload
    Ipinapasa ang nabuong string sa QRCode.toDataURL() mula sa qrcode library, na kinakalkula ang mga Reed-Solomon error-correction code, ina-map ang mga data bit sa mga module ng QR matrix, at direktang nire-render ang resulta sa isang PNG data URL na 256px para sa live preview.
  3. 3
    Binubuo nang maaga ang mga export blob bago ang download
    Kapag binago mo ang opsyon o input, binubuo nang maaga ng tool sa background ang isang PNG blob (gamit ang QRCode.toDataURL() sa napili mong resolution, hanggang 1024px) at isang SVG blob (gamit ang QRCode.toString() na may type na 'svg'), kaya synchronous na pumuputok ang mga download sa loob ng user gesture — kailangan para sa compatibility sa iOS Safari.
  4. 4
    Pagsuri ng contrast at pag-download
    Bago mag-render, kinakalkula ng tool ang WCAG relative luminance ng napili mong madilim at maliwanag na kulay at nagbababala kung mas mababa sa 3:1 ang contrast ratio o kung baligtad ang mga kulay — parehong kondisyong nagpapapalya sa mga scanner. Sine-save ng Download ang nabuong PNG o SVG; inilalagay ng copy ang PNG sa clipboard gamit ang Clipboard API.

Mga Kaugnay na Tool

Mga Madalas na Itanong