URL & Links🔒 V prehliadači (lokálne)API k dispozícii📴 Funguje offlinebeginner
Generátor QR kódov
Generuje prispôsobiteľné QR kódy s vysokým rozlíšením pre webové odkazy, texty a kontakty.
Dáta zostávajú vo vašom prehliadači
Pripravené na použitieOkamžité spracovanie
100% Free & Unlimited Static QR
#000000
#ffffff
14 chars · Level M Error Correction
💡 Static vs. Dynamic QR Codes: This tool creates 100% free, unlimited static QR codes with direct encoded text. If you need a Dynamic Tracked QR code linked to a short link where the destination URL can be changed any time after printing and scan analytics (scans, country, city, OS, device) are tracked in real time, generate it in your Dashboard.
Čo tento nástroj robí?
Generuje prispôsobiteľné QR kódy s vysokým rozlíšením pre webové odkazy, texty a kontakty.
Kedy ho použiť?
- Jednoduché zdieľanie webových odkazov na tlačených materiáloch, vizitkách a letákoch.
- Rýchly prístup mobilných používateľov k registračným stránkam a Wi-Fi sieťam.
- Generovanie vektorových SVG kódov vhodných pre profesionálnu tlač v ľubovoľnom rozmere.
Reálny príklad
Vstup
https://yas.sh/tools
Výstup
Obrázok QR kódu vo formáte PNG alebo SVG pripravený na stiahnutie
Podporuje nastaviteľné úrovne korekcie chýb pre bezchybné skenovanie.
Vstup → Spracovanie → Výstup → Ďalší krok
- Vstup
- Zadajte odkaz alebo text a nastavte požadovanú veľkosť.
- Spracovanie
- Generátor vytvorí binárnu maticu bodov priamo v prehliadači.
- Výstup
- Čistý QR kód s možnosťou okamžitého stiahnutia vo formáte PNG alebo SVG.
- Ďalší krok
- Stiahnite vygenerovaný súbor a vložte ho do vašich marketingových podkladov.
Časté chyby
- Vkladanie extrémne dlhých textov (zvyšuje hustotu bodov a sťažuje skenovanie).
- Nedostatočný farebný kontrast medzi bodmi a pozadím QR kódu.
- Tlač QR kódu v príliš malých rozmeroch (odporúča sa minimálne 2x2 cm).
Čo znamená výsledok
Vytvára štandardizovaný 2D čiarový kód čitateľný všetkými modernými smartfónmi.
Súkromie a bezpečnosť
Your input is processed entirely in your browser and never sent to a YAS server.
API
Endpoint
POST https://yas.sh/api/v1/tools/qr-generator
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/qr-generator" \
-H "Content-Type: application/json" \
-d '{"input":"https://yas.sh","size":256}'JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/qr-generator", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"input": "https://yas.sh",
"size": 256
}),
});
const data = await res.json();Python
import requests
r = requests.post("https://yas.sh/api/v1/tools/qr-generator", json={"input":"https://yas.sh","size":256})
data = r.json()| Field | Type | Required | Description |
|---|---|---|---|
| input | string | Yes | http/https URL (≤ 2048 chars) |
| size | integer | No (default 512) | 128–1024 px |
Success response
{ "slug": "qr-generator", "result": "data:image/png;base64,..." }Render a QR code for an http/https URL as a PNG data-URL.
Error responses
400 VALIDATION_ERROR— invalid input or unsupported option.413 PAYLOAD_TOO_LARGE— input exceeds the 64 KB limit.429 RATE_LIMIT_EXCEEDED— rate limit exceeded (60 req/min).
Limits
- Maximum input: 64 KB per request.
- Rate limit: 60 requests/min per IP address.
- Authenticated accounts benefit from higher tier quotas.
Súvisiace nástroje