কালার কনভার্টার - HEX, RGB, HSL ও WCAG কনট্রাস্ট

2on /
/ ডেভেলপার টুলস / কালার কনভার্টার

কালার কনভার্টার ও কনট্রাস্ট পরীক্ষক

HEX, rgb(), hsl() বা CSS রঙের নাম — চারটিই পড়া হয়।

HEX
RGB
HSL

শেড

একই রঙের এগারোটি উজ্জ্বলতা ধাপ। ক্লিক করলে সেটিই বর্তমান রং হয়।

কনট্রাস্ট

দুই রঙের মধ্যেকার অনুপাত, WCAG যেভাবে সংজ্ঞায়িত করে সেভাবেই মাপা।

জোড়া অনুপাত AA (৪.৫:১) AAA (৭:১)

এই টুল কী করে

একটি রংকে এক লিখনরীতি থেকে অন্যটিতে বদলানো পাঁচ লাইনের পাটিগণিত। কঠিন প্রশ্নটি হলো ওই রঙের লেখা সত্যিই পড়া যায় কি না, আর সেই উত্তরের জন্য এমন একটি ধাপ লাগে যা বেশিরভাগ টুল এড়িয়ে যায়। দুটোই এই পাতায় আছে, আপনি যে রং লিখেছেন সেটির উপরেই।

কীভাবে ব্যবহার করবেন

  1. 1 যেকোনো রীতিতে রং লিখুন, বা পিকার ব্যবহার করুন।
  2. 2 যে রীতিটি দরকার তা কপি করুন, বা কোনো শেডে ক্লিক করে সেখানে যান।
  3. 3 কনট্রাস্ট টেবিলটি পড়ুন। যেটিতে “অনুত্তীর্ণ” লেখা, সেটি কারও না কারও পক্ষে পড়া কঠিন হবে।

একই রং HSL-এ আলাদা দেখায় কেন

HSL পূর্ণ ডিগ্রি ও পূর্ণ শতাংশে গোল করে, তাই HSL-এ নিয়ে আবার ফিরিয়ে আনলে সবসময় শুরুর বাইট মানই ফেরে না। এ কারণেই এখানে দেখানো HEX সবসময় আপনার দেওয়া মান থেকেই আসে, HSL ঘুরে আসা মান থেকে নয় — নইলে প্রতিটি ক্লিকে ঘরটি এক ধাপ করে সরে যেত।

কনট্রাস্টের সংখ্যাগুলো কী বোঝায়

অনুপাত দুটি একই রঙের ১:১ থেকে শুরু করে খাঁটি সাদার উপর খাঁটি কালোর ২১:১ পর্যন্ত যায়। নিচের সীমাগুলোই এই টুলের রায় দেওয়ার ভিত্তি।

4.5:1সাধারণ মূল লেখা, WCAG AA
3:1বড় বা মোটা লেখা, WCAG AA
7:1সাধারণ মূল লেখা, WCAG AAA
21:1সম্ভাব্য সর্বোচ্চ অনুপাত: সাদার উপর কালো

যে ধাপটি বেশিরভাগ টুল এড়িয়ে যায়

আপেক্ষিক ঔজ্জ্বল্য চ্যানেল মানের গড় নয়। প্রতিটি চ্যানেল আগে রৈখিক করতে হয়, কারণ HEX কোডের সংখ্যাগুলো গামা-এনকোডেড, আলোর সঙ্গে সমানুপাতিক নয়। এই ধাপ বাদ দিলে অনুপাত তবুও বিশ্বাসযোগ্য একটি সংখ্যা হিসেবে আসে, কেবল ভুল; আর ভুলটা সবচেয়ে বড় হয় মধ্যম টোনে, যেখানে ইন্টারফেসের বেশিরভাগ রং থাকে।

কনট্রাস্ট আবশ্যক, যথেষ্ট নয়

কোনো জোড়া ৪.৫:১ পার করেও খারাপ পছন্দ হতে পারে: বর্ণান্ধতা কিছু জোড়াকে উচ্চ অনুপাতেও আলাদা করতে দেয় না, আর অর্থ কখনোই শুধু রঙের কাঁধে চাপানো উচিত নয়। এখানকার “উত্তীর্ণ”-কে সর্বনিম্ন সীমা পার করা হিসেবে দেখুন, নকশার রায় হিসেবে নয়।

কালার কনভার্টার - সচরাচর প্রশ্ন

তিন ও ছয় অঙ্কের HEX, rgb(), hsl() এবং CSS রঙের নাম। নামগুলো এখানে রাখা কোনো তালিকা থেকে নয়, আপনার ব্রাউজারকে জিজ্ঞেস করেই মেলানো হয়, ফলে কেউ রক্ষণাবেক্ষণ না করলেও তালিকাটি হালনাগাদ থাকে।
নতুন
পাসওয়ার্ড জেনারেটর আপনার যন্ত্রের ক্রিপ্টোগ্রাফিক এলোমেলো উৎস দিয়ে ব্রাউজারেই পাসওয়ার্ড তৈরি করুন, আর অস্পষ্ট রঙিন বারের বদলে এনট্রপি বিটে আসল শক্তি দেখুন।
আজ জনপ্রিয়
পাসওয়ার্ড জেনারেটর আপনার যন্ত্রের ক্রিপ্টোগ্রাফিক এলোমেলো উৎস দিয়ে ব্রাউজারেই পাসওয়ার্ড তৈরি করুন, আর অস্পষ্ট রঙিন বারের বদলে এনট্রপি বিটে আসল শক্তি দেখুন।

সম্পর্কিত ডেভ টুলস

MD5 জেনারেটর বিনামূল্যের MD5 হ্যাশ জেনারেটর: যেকোনো লেখা বা ফাইলকে ব্রাউজারেই MD5 চেকসামে রূপান্তর করুন - অখণ্ডতা যাচাইয়ে কাজে লাগে।
Base64 এনকোডার ও ডিকোডার বিনামূল্যের Base64 এনকোডার ও ডিকোডার: লেখা বা ফাইল Base64-এ রূপান্তর করুন এবং ফিরিয়েও আনুন - সবই ব্রাউজারে, আপলোড ছাড়াই।
লোরেম ইপসাম জেনারেটর বিনামূল্যের Lorem Ipsum জেনারেটর: অনুচ্ছেদ, বাক্য বা শব্দসংখ্যা অনুযায়ী নমুনা লেখা তৈরি করুন, ডিজাইন মকআপের জন্য HTML ট্যাগসহ।
JWT ডিকোডার বিনামূল্যের JWT ডিকোডার: টোকেন পেস্ট করে হেডার, পেলোড ও স্বাক্ষর পড়ার উপযোগী রূপে দেখুন - সবই ব্রাউজারে, কিছুই পাঠানো হয় না।
URL এনকোডার ও ডিকোডার বিনামূল্যের URL এনকোডার ও ডিকোডার: লিংক ও কোয়েরি প্যারামিটার পারসেন্ট এনকোডিংয়ে বদলান এবং ফিরিয়ে আনুন - পুরো URL বা অংশ ধরে।

অন্যান্য টুল যা আপনার ভালো লাগতে পারে

Word থেকে PDF বিনামূল্যে Word থেকে PDF: DOC, DOCX, ODT বা RTF ফাইল আপলোড করুন এবং কয়েক সেকেন্ডে সঠিক বিন্যাসের PDF ডাউনলোড করুন।
PDF থেকে Word বিনামূল্যে PDF থেকে Word: PDF আপলোড করুন এবং কয়েক সেকেন্ডে সম্পাদনাযোগ্য DOCX ডাউনলোড করুন - নিবন্ধন বা জলছাপ ছাড়াই।
ওয়ার্ড কাউন্টার বিনামূল্যের শব্দ গণনা: লেখা পেস্ট করে শব্দ, অক্ষর, বাক্য ও অনুচ্ছেদ গুনুন এবং পড়ার আনুমানিক সময় দেখুন। কিছুই আপলোড হয় না।
ক্যারেক্টার কাউন্টার বিনামূল্যের ক্যারেক্টার কাউন্টার: স্পেসসহ ও স্পেস ছাড়া অক্ষর, শব্দ ও লাইন গুনুন এবং শিরোনাম ও মেটা বিবরণের SEO সীমা যাচাই করুন।
কীওয়ার্ড ঘনত্ব পরীক্ষক বিনামূল্যের কীওয়ার্ড ডেনসিটি টুল: লেখা বা URL দিন, প্রতিটি শব্দ ও শব্দগুচ্ছ কতবার এসেছে শতাংশসহ দেখুন।