IMG.DIY / Karagdagan / QR Code Generator

QR Code Generator

Gawing QR code ang isang link, Wi-Fi login, email o numero ng telepono — na may sarili mong kulay, na-export bilang PNG o SVG.

QR Code Generator visual example
Privacy muna: walang ina-upload.

From input to result

Choose a file, make the change, and download the result. Processing stays in your browser.

QR Code Generator: 1 · Choose input
1 · Choose input
QR Code Generator: 2 · Adjust and process
2 · Adjust and process
QR Code Generator: 3 · Download result
3 · Download result

Ituro ang camera ng telepono sa isang QR code at bubuksan nito ang isang link, sasali sa Wi-Fi network, o magsisimula ng email. Ginagawa ng generator na ito ang mga ito para sa pinakakapaki-pakinabang na kaso — payak na teksto o URL, Wi-Fi credential, email, telepono at SMS — at hinahayaan kang piliin ang sukat, error-correction level at parehong kulay.

Dahil ang code ay iginuguhit sa iyong browser, pwede mo itong i-export bilang matalim na SVG para sa print o high-resolution na PNG para sa web, at walang ina-type mo na ipinapadala kailanman sa server.

Paano gamitin

  1. Pumili ng uriPumili ng URL/teksto, Wi-Fi, email, telepono o SMS, tapos punan ang mga field.
  2. I-istilo itoItakda ang sukat, error-correction level, at foreground/background na kulay. Panatilihing magandang kontras para maaasahang mabasa ito ng mga scanner.
  3. I-downloadMag-export ng PNG para sa screen o SVG para sa print — pareho itong nag-e-scale nang malinis.

Pinapatakbo ng QR code generator na ito ang buong encoding sa iyong browser gamit ang MIT-licensed na qrcode-generator library. Pipili ka ng uri ng payload, pupunuin ang ilang field, at iginuguhit ang pattern sa mismong lugar sa sarili mong device. Dahil naka-encode nang diretso ang data sa image, walang server sa loop at walang ina-upload — hindi ang URL na sini-share mo, at hindi ang Wi-Fi password na ipi-print mo sa isang card. Patuloy itong gumagana nang naka-off ang koneksyon mo, at hindi kailanman nag-e-expire ang code na ginawa mo, dahil hindi ito nakasalalay sa anumang redirect service na patuloy na buhay.

Lampas sa plain na teksto at link, bumubuo ito ng mga structured na string na alam ng mga telepono kung paano tugunan: ang standard na WIFI: format para sa one-tap na pagsali sa network, mailto: para sa pre-filled na email, tel: para sa tawag, at SMSTO: para sa text. Kinokontrol mo ang mga detalyeng nagpapasya kung maaasahang mag-scan ang code — error-correction level (L/M/Q/H), output size mula 256 hanggang 2048 px, foreground at background na kulay, at ang quiet-zone na margin. Mag-export ng high-resolution na PNG para sa screen at mabilis na print, o matalim na SVG vector para sa mga poster, packaging, at anumang kailangang manatiling matalim sa malalaking laki.

Para saan ito ginagamit ng mga tao

Isang Wi-Fi QR sa mesa ng cafe o sa refrigerator para makasali ang mga bisita nang hindi mo binabasa ang password.

Isang link sa iyong site, menu, o booking page na naka-print sa flyer, card, o window sticker.

Isang SVG code na inilagay sa poster o packaging layout na nananatiling matalim sa kahit anong print size.

Isang tel: code sa service van o shopfront para matawagan ka ng dumadaan sa isang tap.

Isang pre-filled na email code sa contact card para maabot ka ng mga tao nang hindi nagkakamali sa address.

Isang pribado at permanenteng QR para sa signage o libro na nag-i-scan pa rin makalipas ang mga taon nang walang tracking.

Ang QR code ay larawan lang na nagbabaybay ng ilang teksto

Alisin ang misteryo at ang QR code ay isang itim-at-puting grid na nag-e-encode ng maikling string. Ituro ang kamera dito, dini-decode ng telepono ang string, at depende sa itsura ng string ay nagbubukas ito ng link, sumasali sa Wi-Fi network, o gumagawa ng draft ng email. Iyon ang buong trick. Nakatira ang string sa loob ng pattern — hindi ito kinukuha mula kahit saan. Ibig sabihin nito, sa sandaling alam mo ang tekstong gusto mong i-encode, ang paggawa ng code ay purong matematika na kayang gawin mismo ng browser mo. Walang account, walang server, walang upload. Gumagamit ang tool na ito ng MIT-licensed na qrcode-generator library at tumatakbo nang buo sa device mo; ang tekstong tinatype mo — kasama ang Wi-Fi password — ay hindi kailanman umaalis sa pahina.

Ang mga uri ng payload na dapat malaman

Ang plain text o URL ang halata, pero ang structured format ang kung saan kumikita ang QR code:

  • Wi-Fi ay bumubuo ng standard na WIFI: string — SSID, password, uri ng encryption (WPA/WEP/none), at hidden-network flag. I-scan ito at nag-aalok ang telepono na sumali, walang pag-type ng password isa-isang karakter. Isa talaga ito sa pinakamahusay na gamit ng QR code, at saklaw ito sa ibaba.
  • Email ay nag-e-encode ng mailto: na may opsyonal na subject at body, kaya nagbubukas ng pre-filled na draft ang isang scan.
  • Phone ay gumagamit ng tel: para magsimula ng tawag.
  • SMS ay gumagamit ng SMSTO: para magbukas ng bagong mensahe sa isang numero.

Piliin ang uri, punuin ang mga field, at binubuo ng tool ang tamang-format na string para sa iyo — hindi mo na kailangang tandaan ang eksaktong syntax.

Ang pinakamahusay na gamit: guest Wi-Fi

Mag-print ng maliit na Wi-Fi QR code at idikit sa ref, sa counter ng café, o sa Airbnb welcome card. Nag-i-scan ang mga bisita at kumokonekta nang hindi mo binabasa nang paulit-ulit ang "malaking B, numerong 4, maliit na letra..." Dahil nangyayari ang lahat sa browser mo, hindi naka-store ang password sa server ninuman papunta sa pagiging code — dumidiretso ito mula sa input box papunta sa pattern. Itakda ang encryption sa WPA para sa anumang modernong router, i-tick ang "hidden" lang kung talagang itinatago ng network mo ang SSID nito, at tapos ka na.

Pagpili ng error correction

May dalang redundancy ang QR code para makapag-scan pa rin ito kahit ang bahagi ng code ay mantsado, natupi, o natakpan. Apat na antas: ang L ay nagre-recover ng mga 7% na pinsala, M ~15%, Q ~25%, H ~30%. Ang mas mataas na correction ay nagsisiksik ng mas maraming backup data sa parehong code, kaya nagiging mas siksik ang pattern. Para sa malinis na code na ipinapakita sa screen, sapat na ang M. Para sa bagay na nakalimbag, hawakan, o nakadikit sa ibabaw na nabubunggo, pumunta sa Q o H. Ang ibang dahilan para piliin ang H: nag-iiwan ito ng sapat na redundancy para makapaglagay ka mismo ng maliit na logo sa gitna mamaya nang hindi sinisira ang scan — hindi ito nag-e-embed ng logo para sa iyo, pero ang High EC ang nagpapaligtas sa pag-overlay nito pagkatapos.

Hindi opsyonal ang contrast

Hinahanap ng scanner ang code sa pamamagitan ng pagkakaiba sa pagitan ng madilim at magaan na module. Panatilihing tunay na madilim ang foreground at tunay na magaan ang background — madilim-sa-magaan, hindi ang kabaligtaran (maraming reader ang tumatanggi sa inverted na code). Ang mapusyaw na kulay-abo sa puti, o dalawang mid-tone, ay babasa nang mabagal o babagsak sa madilim na ilaw. Kung gusto mo ng brand color, gumamit ng malalim at saturated na foreground at panatilihin ang malakas na agwat sa background. At iwan ang quiet zone — ang blangkong margin — nang mag-isa; pinapayagan ka ng tool na itakda ang lapad nito, at ang ilang module ng walang-lamang espasyo ang nagsasabi sa scanner kung saan nagtatapos ang code.

PNG o SVG, at bakit

I-export ang PNG (256 hanggang 2048 px) para sa anumang nasa screen o mabilis na print. I-export ang SVG kapag ipiprint ito sa laki — poster, business card, packaging — dahil vector ang SVG: nananatili itong napakatalim sa anumang scale sa halip na maging malabong parisukat. Para sa print, ibigay ang SVG sa layout mo at hayaan itong mag-scale.

Static, sinadya

Maging malinaw sa isang bagay: ang mga ito ay static na code. Nakalimbag ang data sa larawan, kaya hindi kailanman nag-e-expire ang code at walang tinatawagan — walang tracking, walang scan analytics, walang patuloy na babayaran. Ang kabilang panig ay hindi mo ito mae-edit pagkatapos i-print; palitan ang URL at magpi-print ka ng bagong code. Maraming online QR site ang nagtatago ng redirect sa gitna para kaya nilang bilangin ang scan at baguhin ang target mamaya — maginhawa, pero ibig sabihin nito ay bawat scan ay pumipindot sa server nila, at kung magsara sila o magsimulang maningil, mamamatay ang naka-print mong code. Walang ganoong lever ang static na code sa iyo. Para sa Wi-Fi card o link na kontrolado mo, ang static ang tapat na pagpipilian.

Bakit IMG.DIY

Maraming uri

URL, teksto, Wi-Fi, email, telepono at SMS.

Ang iyong mga kulay

Custom na foreground at background, naa-adjust na quiet zone.

PNG + SVG

High-res na raster o walang-hanggang scalable na vector.

Pribado

Ginawa nang lokal — walang ina-upload.

FAQ

Nag-e-expire ba ang mga QR code na ito?
Hindi. Ang QR code ay isa lang larawang direktang nag-e-encode ng iyong teksto o link — walang tracking redirect at walang mag-e-expire. Gumagana ito magpakailanman.
Anong error-correction level ang dapat kong gamitin?
Ang Katamtaman ay magandang default. Gamitin ang Mataas kung magpaplano kang maglagay ng logo sa gitna o mag-print nang maliit, dahil mas nakakatiis ito ng pinsala.
Bakit dapat akong magpanatili ng magandang kontras ng kulay?
Kailangan ng mga scanner ng malinaw na pagkakaiba sa pagitan ng madilim at maliwanag na module. Madilim-sa-maliwanag ang pinakamahusay; ang napakaliwanag na foreground o magulong background ay maaaring hindi ma-scan.
Naka-imbak ba kahit saan ang Wi-Fi password?
Hindi. Ang QR ay binubuo sa iyong browser at ang teksto ay hindi kailanman ina-upload. Sinumang mag-scan ng naka-print na code ay makakasali, kaya ilagay ito nang may pag-iisip.
Puwede ko bang ilagay ang logo ko sa gitna ng code?
Hindi sa tool na ito — walang logo-embedding na UI. Pero kung itatakda mo ang error correction sa H (~30% recovery), may sapat na redundancy ang code para maipatong mo mismo ang maliit na logo sa isang image editor pagkatapos nang hindi sinisira ang scan. Panatilihing katamtaman ang laki ng logo at i-test ang resulta bago mag-print ng batch.
Gaano kalaki dapat ang i-print at mula gaano kalayo ito magsi-scan?
Isang magaspang na tuntunin: dapat mga 1/10 ng scanning distance ang lapad ng code. Ang mga 3 cm ay komportableng nababasa mula sa haba ng braso; ang isang poster na babasahin mula 3 metro ay nangangailangan ng mga 30 cm. Ang mas mahabang naka-encode na data at mas mataas na error correction ay parehong nagpapaliit sa bawat module, kaya panatilihing maikli ang teksto kung dapat manatiling maliit ang naka-print na code.
Gumagawa ba ito ng vCard contact code?
Hindi bilang nakatuong uri ng payload. Ang mga structured na opsyon ay Wi-Fi, email, telepono, at SMS. Para sa shareable na contact, puwede kang mag-encode ng mailto: o tel:, o mag-paste ng raw vCard text sa plain-text field — kikilalanin pa rin ng mga telepono ang tamang na-format na vCard string, bagama't ikaw mismo ang bubuo nito.
PNG o SVG — alin ang dapat kong i-download?
Gamitin ang PNG (256–2048 px) para sa screen o mabilis na fixed-size na print. Gamitin ang SVG kapag ito ay ise-scale o ipi-print nang malaki — vector ito, kaya nananatiling perpektong matalim sa kahit anong laki sa halip na maging malabong kuwadrado. Para sa mga poster, packaging, at business card, ibigay ang SVG sa iyong layout software.

Kaugnay na tool

Mga gabay at tip