রঙ কোড জেনারেটর

একটি রঙ বেছে নিন এবং তাৎক্ষণিকভাবে HEX, RGB ও HSL কোড দেখুন — পাশাপাশি পরিপূরক রঙ ও CSS রঙের নাম।

তাৎক্ষণিক ফলাফল ব্রাউজারে চলে
HEX কোড
#3D7EF7
RGB মান
rgb(61, 126, 247)
HSL মান
hsl(218, 91%, 60%)
রঙের নাম
পরিপূরক
#F7823D

রঙ মডেল গাইড

HEX  → #RRGGBB
RGB  → 0–255 per ch.
HSL  → 0–360° / 0–100%
WCAG → min 4.5:1

HEX CSS-এর জন্য সংক্ষিপ্ত। RGB স্ক্রিন পিক্সেলে মেপে নেয়। HSL ডিজাইনারদের জন্য স্বজ্ঞাত — হিউ, স্যাচুরেশন ও লাইটনেস স্বাধীনভাবে সামঞ্জস্য করুন।

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

  1. 1
    একটি রঙ বেছে নিনরঙ পিকারে ক্লিক করুন এবং যেকোনো রঙ বেছে নিন। সব ফরম্যাটের কোড তাৎক্ষণিকভাবে আপডেট হয়।
  2. 2
    সব ফরম্যাট দেখুনHEX কোড, RGB মান, HSL মান, CSS রঙের নাম (যদি থাকে) ও পরিপূরক রঙ একসাথে দেখুন।
  3. 3
    আপনার কোড কপি করুনCSS বা ডিজাইন টুলের জন্য ক্লিপবোর্ডে মান সংরক্ষণ করতে HEX, RGB বা HSL-এর পাশের কপি বাটন চাপুন।

সাধারণ প্রশ্নোত্তর

HEX রঙ কোড কী?
HEX রঙ কোড হলো একটি ৬-সংখ্যার হেক্সাডেসিমাল সংখ্যা (#RRGGBB) যা লাল, সবুজ ও নীল চ্যানেলের তীব্রতা প্রকাশ করে। প্রতিটি জোড়া ০০ (কিছু নেই) থেকে FF (সম্পূর্ণ = ২৫৫) পর্যন্ত। HEX ১৬.৭ মিলিয়ন রঙ সমর্থন করে এবং CSS ও ওয়েব ডিজাইন টুলের মান ফরম্যাট।
RGB ও HSL এর মধ্যে পার্থক্য কী?
RGB রঙকে তিনটি আলোর তীব্রতা (লাল, সবুজ, নীল) ০–২৫৫ হিসেবে বর্ণনা করে, যা মনিটর কীভাবে কাজ করে তার সাথে মেলে। HSL হিউ (০–৩৬০°), স্যাচুরেশন (০–১০০%) ও লাইটনেস (০–১০০%) ব্যবহার করে। ডিজাইনারদের জন্য HSL আরও স্বজ্ঞাত।
পরিপূরক রঙ কী?
পরিপূরক রঙ রঙচক্রে ঠিক বিপরীতে থাকে (হিউতে ১৮০° দূরে)। পরিপূরক জোড়া সর্বোচ্চ বৈসাদৃশ্য তৈরি করে: লাল ↔ সায়ান, সবুজ ↔ ম্যাজেন্টা, নীল ↔ হলুদ।

Color code generator কী করে?

এই color code generator একটি রঙকে HEX, RGB, HSL, CSS named color এবং complementary color হিসেবে দেখায়। আপনি color picker ব্যবহার করতে পারেন বা `#RRGGBB` format-এ HEX input লিখতে পারেন। তিন অক্ষরের HEX যেমন #ABC দিলে tool সেটিকে ছয় অক্ষরে normalize করতে পারে। Preview block নির্বাচিত রঙ দেখায়, result card-গুলোতে HEX, `rgb(r, g, b)`, `hsl(h, s%, l%)`, CSS color name এবং complement color দেখা যায়। প্রতিটি result-এর পাশে copy বোতাম আছে, তাই designer বা developer দ্রুত code ব্যবহার করতে পারেন।

HEX, RGB ও HSL কীভাবে সম্পর্কিত?

HEX হলো red, green, blue channel-এর hexadecimal রূপ। #3D7EF7 মানে red 61, green 126, blue 247। RGB একই channel 0-255 decimal মানে দেখায়। HSL hue, saturation এবং lightness ব্যবহার করে; hue 0-360°, saturation ও lightness 0-100%। একই রঙ তিন format-এ ভিন্ন দেখালেও browser-এ একই visual color তৈরি করতে পারে। Tool internal conversion করে HEX থেকে RGB, RGB থেকে HSL এবং hue 180° ঘুরিয়ে complementary color বের করে।

CSS named color ও complement

যদি নির্বাচিত HEX official CSS named color list-এর সঙ্গে মিলে যায়, tool নাম দেখায়; যেমন #FFFFFF হলে white, #000000 হলে black, #FF0000 হলে red। না মিললে em dash দেখায়। Complementary color base hue-এর বিপরীত দিকে থাকে এবং contrast তৈরি করতে পারে। তবে complement মানে সব সময় accessible pair নয়; text/background contrast আলাদা করে মাপতে হবে। Sidebar-এ HEX, RGB, HSL এবং WCAG contrast reference দেখানো হয়, যা মনে করিয়ে দেয় যে রঙের code জানা আর ব্যবহারযোগ্য contrast নিশ্চিত করা একই জিনিস নয়।

ব্যবহার ও সতর্কতা

এই tool UI theme, brand exploration, CSS variable, chart color, icon color, button state বা quick design handoff-এ কাজে লাগে। Copy করা value CSS, JavaScript, SVG, design token বা documentation-এ ব্যবহার করা যায়। Input invalid হলে result update হবে না, তাই `#` সহ ছয় hexadecimal character ব্যবহার করুন। Color picker browser ও operating system অনুযায়ী সামান্য ভিন্ন UI দেখাতে পারে, কিন্তু output format একই থাকে। Production design-এ শুধু রঙের সৌন্দর্য নয়, contrast ratio, color-blind usability, dark mode, hover/focus state এবং disabled state পরীক্ষা করুন। Complement color accent হিসেবে ভালো হতে পারে, কিন্তু warning, success, error বা brand semantic color-এর সঙ্গে conflict করছে কিনা দেখুন। সবশেষে selected রঙ বাস্তব component-এ বসিয়ে text, border, shadow ও background-এর সঙ্গে পরীক্ষা করা সবচেয়ে নির্ভরযোগ্য পদ্ধতি।

রঙ handoff করার সময় শুধু HEX দিলে অনেক সময় যথেষ্ট, কিন্তু design token বা documentation-এ RGB/HSL value রাখলে alpha, hover shade বা dynamic theme তৈরি সহজ হয়। Complement color accent হিসেবে ব্যবহার করার আগে brand guideline মিলিয়ে নিন। Lightness সামান্য বাড়িয়ে background tint, saturation কমিয়ে muted state এবং hue রেখে dark mode variant তৈরি করা যায়।

মন্তব্য