Omnikit
ডেভফাইলঅর্থসব টুল
Ctrl K
ডেভেলপার টুলফাইল টুলঅর্থ ক্যালকুলেটরসব টুল
হোমডেভেলপার টুলHTML এনটিটি এনকোডার ও ডিকোডার
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

HTML এনটিটি এনকোডার ও ডিকোডার

ডেভ

&, <, > ও উদ্ধৃতিচিহ্ন HTML এনটিটি হিসেবে এনকোড করুন, অথবা যেকোনো নামযুক্ত ও সংখ্যাসূচক এনটিটি ডিকোড করুন

আপনার ব্রাউজারে চলে। আপনি যা লেখেন তা কোথাও পাঠানো হয় না। যাচাই করা হয়েছে 16 অক্টোবর, 2026।

একটি HTML এনটিটি কোনো অক্ষরকে &amp;, &#169; বা &#xA9;-এর মতো রেফারেন্স হিসেবে লেখে, যাতে টেক্সট তার চারপাশের মার্কআপ ভাঙতে না পারে। সাধারণ HTML-এ মাত্র 5টি অক্ষরের এটি দরকার হয়: &, <, >, " এবং '। স্ট্যান্ডার্ডে 2,125টি নামযুক্ত এনটিটি সংজ্ঞায়িত আছে; এই টুল সবগুলোই ডিকোড করে এবং 252টি ক্লাসিক নাম বা সংখ্যা দিয়ে এনকোড করে।

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

এরপর:
  • URL এনকোডার / ডিকোডার টেক্সট ও URL পার্সেন্ট-এনকোড বা ডিকোড করুন, আর লিংকের প্রতিটি অংশ দেখুন
  • স্ট্রিং এস্কেপ ও আনএস্কেপ JSON, JavaScript, Java, Python, SQL বা CSV স্ট্রিংয়ের জন্য টেক্সট এস্কেপ করুন, অথবা আনএস্কেপ করুন

কীভাবে HTML এনটিটি এনকোড বা ডিকোড করবেন

1

ইনপুট প্যানে টেক্সট বা HTML পেস্ট করুন, অথবা একটি উদাহরণ দেখুন-এ ক্লিক করুন।

2

অক্ষরকে এনটিটি হিসেবে লিখতে এনকোড বেছে নিন, অথবা এনটিটিকে আবার অক্ষরে ফেরাতে ডিকোড বেছে নিন।

3

এনকোড করার সময় কোন অক্ষরগুলো এনকোড হবে এবং নাম, দশমিক না হেক্স সংখ্যা লেখা হবে তা বেছে নিন।

4

আউটপুট প্যান থেকে ফলাফল নিতে কপি-তে ক্লিক করুন, অথবা Ctrl+Enter চাপুন।

HTML এনটিটি এনকোডার ও ডিকোডার সম্পর্কে

HTML এনটিটি, বা ক্যারেক্টার রেফারেন্স, হলো সাধারণ ASCII দিয়ে কোনো অক্ষর লেখার একটি উপায়: &copy;-এর মতো একটি নাম, &#169;-এর মতো একটি দশমিক সংখ্যা, অথবা &#xA9;-এর মতো একটি হেক্স সংখ্যা। ব্রাউজার তিনটিকেই © হিসেবে দেখায়।

এনকোডিং। কতটা এনকোড করবেন তা বেছে নিন:

  • শুধু & < > " ' হলো ব্যবহারকারীর টেক্সট এস্কেপ করতে যা দরকার। এই পাঁচটি অক্ষর একটি ট্যাগ শেষ করতে, নতুন ট্যাগ শুরু করতে বা অ্যাট্রিবিউটের মান আগেভাগে বন্ধ করতে পারে, আর এভাবেই টেক্সট মার্কআপে পরিণত হয়, সবচেয়ে খারাপ ক্ষেত্রে স্ক্রিপ্ট ইনজেকশনে।
  • সাথে নন-ASCII প্রতিটি অ্যাকসেন্টযুক্ত অক্ষর, প্রতীক ও ইমোজিকেও রেফারেন্স হিসেবে লেখে, এমন ফাইল বা সিস্টেমের জন্য যা UTF-8 বহন করতে পারে না, যেমন পুরোনো ইমেল টেমপ্লেট।
  • সবকিছু অক্ষর, অঙ্ক ও স্পেস ছাড়া সবকিছু এনকোড করে, যা কেউ কেউ সাধারণ স্ক্র্যাপার থেকে ইমেল ঠিকানা লুকাতে ব্যবহার করেন।

এরপর নাম, দশমিক বা হেক্স বেছে নিন। নামগুলো HTML 4.01-এর 252টি নাম থেকে আসে, যা প্রতিটি ব্রাউজার ও মেল ক্লায়েন্ট চেনে; যেসব অক্ষরের নাম নেই সেগুলো হেক্স সংখ্যা হিসেবে লেখা হয়। অ্যাপোস্ট্রফি &#39; হিসেবে লেখা হয়, কারণ HTML 4-এ &apos; অজানা।

ডিকোডিং ব্রাউজারের ব্যবহৃত নিয়ম মেনে চলে। HTML স্ট্যান্ডার্ডের 2,125টি নামই জানা, দুটি অক্ষর বোঝায় এমন নামগুলোসহ। সেমিকোলন ছাড়া কাজ করে এমন 106টি পুরোনো নাম, যেমন &copy 2026, ডিকোড করা হয় এবং চিহ্নিত করা হয়। &#0;, সারোগেট এবং U+10FFFF-এর চেয়ে বড় সংখ্যা রিপ্লেসমেন্ট অক্ষরে পরিণত হয়, আর &#128; থেকে &#159; Windows-1252 হিসেবে পড়া হয়, তাই &#150; একটি এন ড্যাশ, প্রতিটি ব্রাউজারের মতোই। একবার ডিকোড করার পরেও যে টেক্সট এনকোড করা থাকে, যেমন &amp;lt;, তা দেখিয়ে দেওয়া হয়, সাথে আবার ডিকোড করার একটি বোতাম থাকে।

সবকিছু আপনার ব্রাউজারে চলে; আপনি যা পেস্ট করেন তার কিছুই কোথাও পাঠানো হয় না।

সাধারণ জিজ্ঞাসা

HTML-এ কোন অক্ষরগুলো এস্কেপ করতে হয়?

টেক্সট HTML-এ বসানোর সময় পাঁচটি অক্ষর এস্কেপ করতে হয়: অ্যাম্পারস্যান্ড &amp; হিসেবে, ছোট-চিহ্ন &lt; হিসেবে, বড়-চিহ্ন &gt; হিসেবে, ডাবল কোট &quot; হিসেবে এবং অ্যাপোস্ট্রফি &#39; হিসেবে। এলিমেন্টের টেক্সটের ভেতরে কঠোরভাবে শুধু & ও < আবশ্যক, তবে পাঁচটিই এস্কেপ করলে উদ্ধৃতিচিহ্নের ভেতরের অ্যাট্রিবিউট মানও নিরাপদ থাকে।

&#39; ও &apos;-এর মধ্যে পার্থক্য কী?

দুটিই অ্যাপোস্ট্রফি বোঝায়। &apos; নামটি XML থেকে এসেছে এবং HTML-এ শুধু HTML5-এ যোগ হয়েছে, তাই HTML 4 ব্রাউজার ও কিছু পুরোনো ইমেল ক্লায়েন্ট এটিকে হুবহু দেখায়। &#39; সংখ্যাটি সব জায়গায় কাজ করে, এ কারণেই এনকোডারগুলো, এটিসহ, অ্যাপোস্ট্রফিকে &#39; হিসেবে লেখে।

আমার টেক্সটে < এর বদলে &amp;lt; দেখাচ্ছে কেন?

যে টেক্সটে &amp;lt; দেখায় তা দুবার এনকোড করা হয়েছে: প্রথমবার < কে &lt; বানিয়েছে, আর দ্বিতীয়বার সেই অ্যাম্পারস্যান্ডকে &amp; বানিয়েছে। মূল টেক্সট ফিরে পেতে এটি দুবার ডিকোড করুন। প্রতিবার ডিকোডের পর এই টুল বাকি থাকা এনটিটি গোনে এবং এক ট্যাপে ডিকোডার আবার চালানোর সুযোগ দেয়।

নামযুক্ত না সংখ্যাসূচক HTML এনটিটি ব্যবহার করব?

&eacute;-এর মতো নামযুক্ত এনটিটি পড়তে সহজ, আর &#233; বা &#xE9;-এর মতো সংখ্যাসূচক এনটিটি যেকোনো Unicode অক্ষরের জন্য কাজ করে, নামহীন ইমোজিসহ। UTF-8-এ সংরক্ষিত পেজে অ্যাকসেন্টের জন্য কোনোটিরই দরকার নেই; এনটিটি মূলত পাঁচটি বিশেষ অক্ষর এবং ASCII-তে সীমাবদ্ধ সিস্টেমের জন্য গুরুত্বপূর্ণ।

কতগুলো HTML এনটিটি আছে?

WHATWG HTML স্ট্যান্ডার্ডে 2,125টি নামযুক্ত ক্যারেক্টার রেফারেন্স তালিকাভুক্ত, এবং পুরোনো পেজের সাথে সামঞ্জস্যের জন্য এর 106টি শেষের সেমিকোলন ছাড়াও গ্রহণ করা হয়। HTML 4.01-এ 252টি নাম ছিল। যেকোনো অক্ষরকে তার Unicode সংখ্যা দিয়েও লেখা যায়, দশমিকে &#8364; বা হেক্সে &#x20AC; হিসেবে।

নন-ব্রেকিং স্পেসের HTML এনটিটি কি &nbsp;?

হ্যাঁ, &nbsp; হলো নন-ব্রেকিং স্পেস, U+00A0, যা &#160; বা &#xA0; হিসেবেও লেখা হয়। সাধারণ স্পেসের মতো নয়, ব্রাউজার কখনো এখানে লাইন ভাঙে না এবং কয়েকটিকে কখনো একটিতে মিশিয়ে ফেলে না। লেআউটের জন্য এর অতিরিক্ত ব্যবহার ফোনে টেক্সট রিফ্লো করা কঠিন করে তোলে, তাই সাধারণত CSS মার্জিনই ভালো উপায়।

সূত্র

  • WHATWG HTML Living Standard, 13.5 Named character referencesThe 2,125 entity names the decoder knows, from entities.json
  • WHATWG HTML Living Standard, 13.2.5.72 Character reference stateMissing semicolons, &#0;, surrogates and the Windows-1252 rule for &#128;-&#159;
  • W3C HTML 4.01, 24 Character entity referencesThe 252 names the encoder writes

শেষ যাচাই 16 অক্টোবর, 2026।

হার ও নিয়ম বদলায়; কোনো অঙ্কের ওপর নির্ভর করার আগে সূত্রটি দেখে নিন।

এখনও আটকে আছেন? HTML এনটিটি এনকোডার ও ডিকোডার সম্পর্কে প্রশ্ন করুন আর যিনি জানেন তিনিই উত্তর দিতে পারেন। কোনো অ্যাকাউন্ট লাগবে না।

সম্পর্কিত টুল

সব ডেভেলপার টুল
Base64 এনকোড ও ডিকোডটেক্সট ও ফাইল Base64-এ এবং আবার ফেরত, URL-নিরাপদ মোড ও ছবির প্রিভিউ সহUnix টাইমস্ট্যাম্প কনভার্টারUnix টাইমস্ট্যাম্প থেকে তারিখ আর তারিখ থেকে টাইমস্ট্যাম্প, যেকোনো টাইম জোনেJSON থেকে TypeScriptএকটি JSON নমুনা থেকে TypeScript ইন্টারফেস বা টাইপ তৈরি করুনCSV থেকে JSONটেবিল প্রিভিউসহ CSV থেকে JSON এবং JSON থেকে CSV-তে রূপান্তর করুনYAML থেকে JSONYAML থেকে JSON এবং JSON থেকে YAML-এ রূপান্তর করুন, অ্যাংকর সমাধানসহURL এনকোডার / ডিকোডারটেক্সট ও URL পার্সেন্ট-এনকোড বা ডিকোড করুন, আর লিংকের প্রতিটি অংশ দেখুনসংখ্যা পদ্ধতি রূপান্তরকারীবাইনারি, অক্টাল, ডেসিমাল, হেক্স এবং 36 পর্যন্ত যেকোনো ভিত্তি, যেকোনো আকারে নির্ভুল, টু'জ কমপ্লিমেন্টসহColor ConverterHEX, RGB, HSL, HWB, OKLCH and CMYK in both directions, with a contrast check
এই টুলটি কি কাজে লেগেছে?
Omnikit

ছোট ছোট কাজ, আপনার ব্রাউজারেই। বিনামূল্যে, দ্রুত ও ব্যক্তিগত। ফাইল কখনো আপলোড হয় না।

ফাইল

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

ডেভ

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

অর্থ

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
গাইডপ্রশ্নপরিচিতিআমরা কীভাবে যাচাই করিআইন লাইব্রেরি (বেটা)গোপনীয়তাশর্তাবলিপ্রকাশ্য বিবৃতিযোগাযোগMore: Exam practice (UGC NET Paper 1)আপনার ব্রাউজারে চলে। কিছুই আপলোড হয় না। © 2026 Omnikit (theomnikit.com)