QR কোড জেনারেটর
ওয়েবসাইটের লিংক, মোবাইল নম্বর, ঠিকানা বা যেকোনো টেক্সট থেকে QR কোড বানান। এই টুলের QR কোড সম্পূর্ণ আপনার ব্রাউজারেই তৈরি হয় — কোনো সার্ভারে কিছু পাঠানো হয় না, কোনো ছবি আপলোড হয় না, ইন্টারনেট ছাড়াও চলে। তৈরি হওয়া কোড যেকোনো ফোনের ক্যামেরা বা QR স্ক্যানার দিয়ে পড়া যায়। নিচে টেক্সট লিখে QR বানান বোতামে ক্লিক করুন, তারপর PNG ডাউনলোড করে ব্যবহার করুন।
নোট: সর্বোচ্চ ২১৩ বাইট পর্যন্ত টেক্সট দেওয়া যায় (ইংরেজিতে ২১৩ অক্ষর; বাংলা অক্ষরে একেকটি ৩ বাইট করে লাগে, তাই বাংলা টেক্সটে সীমা কম)। QR কোডে ভুল সংশোধন লেভেল M ব্যবহার করা হয়, তাই কোডের প্রায় ১৫ শতাংশ পর্যন্ত নষ্ট হলেও পড়া যায়। ছাপানোর আগে নিজের ফোন দিয়ে একবার স্ক্যান করে পরীক্ষা করে নিন।
QR কোড এখন চারদিকে — দোকানের ক্যাশ কাউন্টারে, বইয়ের পেছনে, ভিজিটিং কার্ডে, রেস্টুরেন্টের মেনুতে। ফোনের ক্যামেরা ধরলেই লিংক খুলে যায়, নম্বর সেভ হয়, টাকা পাঠানো যায়। কিন্তু QR কোড বানাতে গিয়ে অনেকেই এমন ওয়েবসাইটে যান যেখানে তাদের লিংক বা তথ্য সার্ভারে পাঠাতে হয়। এই টুলটি আলাদা — এখানে QR কোড সম্পূর্ণ আপনার ব্রাউজারেই তৈরি হয়। আপনার লেখা একটি অক্ষরও কোথাও পাঠানো হয় না, কোনো ছবি আপলোড হয় না, ইন্টারনেট বন্ধ থাকলেও এই পাতা খোলা থাকলে QR বানানো যায়। কোডটি আসল QR নিয়ম মেনে তৈরি হয়, তাই যেকোনো সাধারণ স্ক্যানার দিয়ে এটি পড়া যায়।
কীভাবে ব্যবহার করবেন
- উপরের বড় ঘরে আপনার টেক্সট, ওয়েবসাইটের লিংক, মোবাইল নম্বর বা ঠিকানা লিখুন। লিংক দিলে শুরুতে https:// সহ পুরো ঠিকানা লেখাই ভালো, যাতে স্ক্যান করলে সরাসরি সাইট খোলে।
- QR বানান বোতামে ক্লিক করুন। নিচে QR কোডের ছবি দেখা যাবে, সাথে ভার্সন, আকার আর মাস্কের তথ্য।
- নিজের ফোনের ক্যামেরা দিয়ে একবার স্ক্যান করে দেখুন সঠিক লিংক বা টেক্সট আসছে কি না।
- সব ঠিক থাকলে PNG ডাউনলোড বোতামে ক্লিক করে ছবিটি সংরক্ষণ করুন। ছবিটি পোস্টার, কার্ড বা স্টিকারে ছাপাতে পারবেন।
- নতুন কোড বানাতে রিসেট করুন।
একটি বাস্তব উদাহরণ
ধরুন, আপনি আপনার ওয়েবসাইটের ঠিকানা https://tools.digestpress.com একটি পোস্টারে ছাপাতে চান। টুলে এই লিংকটি বসালে ফলাফল আসে ভার্সন ৩, আকার ২৯ গুণ ২৯ মডিউল, মাস্ক ৩, আর কালো মডিউল ৪২৪টি। লিংকটি ২৯ বাইট লম্বা, তাই ভার্সন ৩ যথেষ্ট হয়েছে। আরেকটি ছোট উদাহরণ দেখি। HELLO লিখলে ফলাফল আসে ভার্সন ১, আকার ২১ গুণ ২১ মডিউল, মাস্ক ৪, আর কালো মডিউল ২২৮টি। পাঁচ অক্ষরের এই টেক্সট সবচেয়ে ছোট ভার্সনে ধরে গেছে। বাংলা উদাহরণও দেখি। আমি বাংলাদেশ থেকে লিখলে ফলাফল আসে ভার্সন ৪, আকার ৩৩ গুণ ৩৩ মডিউল, মাস্ক ৩, আর কালো মডিউল ৫৪৯টি। বাংলার একেকটি অক্ষরে ৩ বাইট লাগে, তাই ১৭ অক্ষরের এই বাক্যটি ৪৭ বাইট হয় আর ভার্সন ৪ লাগে। তিনটি ফলাফলই যাচাই করা হয়েছে।
ফলাফল বুঝবেন কীভাবে
ফলাফলে প্রথমে QR কোডের ছবি দেখা যায় — কালো-সাদা চৌকো ঘর, তিন কোণায় বড় চৌকো চিহ্ন। এই তিনটি চিহ্নকে ফাইন্ডার প্যাটার্ন বলে, স্ক্যানার এগুলো দেখেই কোডটি চিনে নেয়। ছবির নিচে লেখা থাকে ভার্সন, আকার, মাস্ক আর কালো মডিউলের সংখ্যা। ভার্সন যত বড়, কোডে তত বেশি তথ্য ধরে। ভার্সন ১ হলো ২১ গুণ ২১ ঘরের ছোট কোড, আর ভার্সন ১০ হলো ৫৭ গুণ ৫৭ ঘরের বড় কোড। ভুল সংশোধন লেভেল M মানে কোডের প্রায় ১৫ শতাংশ পর্যন্ত ঢাকা পড়লেও বা নষ্ট হলেও স্ক্যানার তথ্য ফিরে পেতে পারে। টেক্সটের দৈর্ঘ্য বাইটে দেখানো হয়, কারণ সীমা ২১৩ বাইট — ইংরেজিতে ২১৩ অক্ষর, বাংলায় প্রায় ৭১ অক্ষর।
সাধারণ ভুল
সবচেয়ে সাধারণ ভুল হলো QR কোড খুব ছোট করে ছাপানো। ছোট কোড ফোনের ক্যামেরা পড়তে পারে না, বিশেষ করে দূর থেকে স্ক্যান করলে। পোস্টারে ছাপালে কোডটি অন্তত ২ থেকে ৩ সেন্টিমিটার রাখুন। দ্বিতীয় ভুল হলো কোডের চারপাশে ফাঁকা জায়গা না রাখা। কোডের চারদিকে অন্তত চার ঘর সমান সাদা জায়গা লাগে, নইলে স্ক্যানার কোডের সীমানা বুঝতে পারে না। তৃতীয় ভুল হলো হালকা রঙে কোড ছাপানো। QR কোড সবসময় গাঢ় রঙে সাদা পটভূমিতে ছাপান, উল্টো রঙে ছাপালে অনেক স্ক্যানার পড়তে পারে না। চতুর্থ ভুল হলো লিংকে ভুল করা। https:// ছাড়া শুধু নাম লিখলে স্ক্যান করলে লিংক নাও খুলতে পারে। পঞ্চম ভুল হলো অনেক বড় টেক্সট ঢোকানো। ২১৩ বাইটের বেশি লিখলে টুলটি বাংলা ভুল বার্তা দেখায়, তখন টেক্সট ছোট করতে হয়।
সতর্কতা
QR কোড স্ক্যান করার আগে ভেবে দেখুন কোডটি কোথা থেকে এসেছে। অচেনা জায়গার QR কোড স্ক্যান করলে ভুয়া ওয়েবসাইটে নিয়ে যেতে পারে, যেখানে পাসওয়ার্ড বা টাকা চাওয়া হয়। তাই নিজের কোড বানানোর সময়ও লিংকটি ঠিক আছে কি না যাচাই করুন। টাকার লেনদেনের QR কোড ছাপানোর আগে একাধিক ফোন দিয়ে স্ক্যান করে পরীক্ষা করুন, আর ছাপানো কাগজে কোডের উপরে কেউ অন্য স্টিকার লাগিয়ে দেয়নি তা দেখুন। এই টুল আপনার লেখা কোথাও পাঠায় না বলে গোপন তথ্য এখানে নিরাপদ, তবু পাসওয়ার্ড বা গোপন নম্বর QR কোডে না দেওয়াই ভালো — কারণ QR কোড যিনি দেখবেন তিনিই তা পড়তে পারবেন। ছাপানোর পর কোডটি একবার স্ক্যান করে নিশ্চিত হোন।
FAQ
প্রশ্ন: এই টুলের QR কোড কি সত্যিই স্ক্যান করা যায়?
উত্তর: হ্যাঁ। কোডটি আসল QR নিয়ম মেনে ব্রাউজারেই তৈরি হয় — বাইট মোড, ভুল সংশোধন লেভেল M, সঠিক ফাইন্ডার প্যাটার্ন আর Reed-Solomon ভুল সংশোধন সহ। Node-এ যাচাই করা হয়েছে, আর তৈরি ছবি স্ক্যানার দিয়ে পড়ে দেখা হয়েছে — স্ক্যান করলে ঠিক একই লেখা ফিরে আসে।
প্রশ্ন: আমার লেখা কি কোথাও আপলোড হয়?
উত্তর: না, একদমই না। QR কোড তৈরির সব হিসাব আপনার ব্রাউজারেই হয়। কোনো সার্ভারে কিছু পাঠানো হয় না, কোনো ছবি আপলোড হয় না, ইন্টারনেট ছাড়াও চলে।
প্রশ্ন: একবারে কত বড় টেক্সট দেওয়া যায়?
উত্তর: সর্বোচ্চ ২১৩ বাইট। ইংরেজিতে ২১৩ অক্ষর পর্যন্ত দেওয়া যায়। বাংলার একেকটি অক্ষরে ৩ বাইট লাগে, তাই বাংলা টেক্সট প্রায় ৭১ অক্ষর পর্যন্ত দেওয়া যায়। এর বেশি লিখলে টুলটি ভুল বার্তা দেখায়।
প্রশ্ন: ছাপানোর জন্য কত বড় রাখা ভালো?
উত্তর: পোস্টার বা কার্ডে অন্তত ২ থেকে ৩ সেন্টিমিটার রাখুন, আর চারপাশে সাদা ফাঁকা জায়গা রাখুন। ছাপানোর আগে নিজের ফোন দিয়ে স্ক্যান করে পরীক্ষা করে নিন।