پرش به محتوای اصلی

مولد کد QR رایگان

کد QR برای URL، متن، WiFi و موارد دیگر ایجاد کنید. بدون واترمارک.

بسیاری از سایت‌های QR اسکن‌ها را از طریق تغییرمسیر خودشان می‌فرستند، که می‌تواند منقضی شود — این کد لینک شما را مستقیم نگه می‌دارد و هرگز منقضی نمی‌شود.

کد QR ثابت — هرگز منقضی نمی‌شود

وضوح دانلود را کنترل می‌کند

512px
128px1024px
#000000
#ffffff
سبک نقطه‌ها
لوگو در مرکز

برای ایجاد کد QR چیزی تایپ کنید

QR پرداخت (UPI) لازم دارید؟ تولیدکننده QR یو‌پی‌آی را امتحان کنید ←
هرگز واترمارک ندارد.

کاربردهای رایج

  • ایجاد کد QR برای WiFiکد QR برای شبکه WiFi خود ایجاد کنید — مهمان‌ها برای اتصال فوری بدون تایپ رمز اسکن می‌کنند.
  • ایجاد کد QR برای URLهر پیوند وب را به کد QR تبدیل کنید — برای منو، بروشور، کارت ویزیت و مواد بازاریابی ایده‌آل است.
  • ایجاد کد QR برای تماسکد QR vCard را با اطلاعات تماس خود ایجاد کنید — اسکن برای افزودن فوری خود به عنوان مخاطب تلفن.
  • ایجاد کد QR برای ایمیلکد QR ایجاد کنید که پیش‌نویس ایمیل را باز کند — متن دریافت‌کننده، موضوع و حتی بدن پیام را پیش‌پر کنید.
  • ایجاد کد QR برای رسانه‌های اجتماعیکدهای QR ایجاد کنید که به پروفیل‌های اجتماعی شما پیوند دهند — Instagram, LinkedIn, TikTok, YouTube و غیره.

نحوه کار

کدهای QR کاملاً در مرورگر شما با استفاده از کتابخانه جاوااسکریپت qrcode تولید می‌شوند — سروری دخیل نیست، و آنچه تایپ می‌کنید هرگز جایی منتقل نمی‌شود. برای انواع داده ساختاریافته (وای‌فای، مخاطبین vCard، رویدادهای تقویم)، ابزار یک رشته بار به‌درستی گریزشده مطابق استانداردهای باز مربوطه (مشخصات MECARD/WiFi، vCard 3.0، RFC 5545 iCalendar) پیش از تحویل به کتابخانه می‌سازد.

  1. 1
    مونتاژ بار به‌ازای نوع
    بسته به تب انتخاب‌شده، ابزار رشته دقیقی که کدگذاری می‌شود را می‌سازد — یک URL خالی 'https://' پیشوند می‌شود اگر نباشد، یک ورودی وای‌فای به یک رشته WIFI:T:WPA;S:...;P:...; MECARD با کاراکترهای ویژه گریزشده تبدیل می‌شود، یک vCard به یک بلوک BEGIN:VCARD/VERSION:3.0 تبدیل می‌شود، و یک رویداد تقویم به یک بلوک VCALENDAR/VEVENT با قالب‌بندی تاریخ‌و‌ساعت مطابق-با-RFC-5545 تبدیل می‌شود.
  2. 2
    کتابخانه qrcode بار را کدگذاری می‌کند
    رشته مونتاژشده به QRCode.toDataURL() از کتابخانه qrcode تحویل می‌شود، که کدهای تصحیح-خطای Reed-Solomon را محاسبه می‌کند، بیت‌های داده را به ماژول‌های ماتریس QR نگاشت می‌کند، و نتیجه را مستقیماً به یک URL داده PNG در ۲۵۶پیکسل برای پیش‌نمایش زنده رندر می‌کند.
  3. 3
    بلاب‌های صدور پیش از دانلود ساخته شدند
    وقتی گزینه‌ها یا ورودی را تغییر می‌دهید، ابزار هم یک بلاب PNG (از طریق QRCode.toDataURL() با وضوح انتخابی شما، تا ۱۰۲۴px) و هم یک بلاب SVG (از طریق QRCode.toString() با نوع 'svg') را از پیش در پس‌زمینه می‌سازد، پس دانلودها همزمان درون همان اقدام کاربر اجرا می‌شوند — که برای سازگاری با iOS Safari لازم است.
  4. 4
    بررسی کنتراست و دانلود
    پیش از رندرینگ، ابزار روشنایی نسبی WCAG رنگ‌های تیره و روشن انتخابی شما را محاسبه می‌کند و اگر نسبت کنتراست زیر ۳:۱ برود یا رنگ‌ها معکوس باشند هشدار می‌دهد — هر دو شرطی که باعث شکست اسکنرها می‌شوند. دانلود PNG یا SVG از‌پیش‌ساخته را ذخیره می‌کند؛ کپی PNG را از طریق Clipboard API در کلیپ‌بورد می‌گذارد.

ابزارهای مرتبط

سؤالات متداول