HTML এন্টিটি এনকোডার / ডিকোডার

এই টুল সম্পর্কে

HTML এন্টিটিতে টেক্সট এনকোড করুন বা এন্টিটিকে আবার পাঠযোগ্য অক্ষরে ডিকোড করে কনটেন্ট ও অ্যাট্রিবিউটের এস্কেপ যাচাই করুন। XSS প্রতিরোধ, টেমপ্লেটিং এবং প্রদর্শন যাচাইয়ের জন্য রূপান্তরগুলি ব্রাউজারের ভেতরেই নেটওয়ার্ক ছাড়াই পরীক্ষা করতে পারেন।

HTML এন্টিটি রূপান্তর

০ অক্ষর / ০ বাইট
স্যাম্পল:
০ অক্ষর / ০ বাইট
রূপান্তর মোড
অক্ষর সেট (এনকোড মোড)
আউটপুট ফরম্যাট (এনকোড মোড)
ফাঁকা স্থান ও লাইন ব্রেক

“টানা স্পেস সংরক্ষণ করুন” ব্যবহার করলে লেআউটে white-space: pre-wrap; বা অনুরূপ স্টাইল প্রয়োগ করে দৃষ্টিনন্দন স্পেস বজায় রাখুন।

অতিরিক্ত অপশন

প্রস্তুত (স্বয়ংক্রিয় রূপান্তর: চালু)

ব্যবহারের উপায়

  1. ইনপুট এলাকায় টেক্সট লিখুন বা পেস্ট করুন, অথবা কোনো স্যাম্পল প্রয়োগ করুন।
  2. এনকোড বা ডিকোড নির্বাচন করে স্পেস, নিউমেরিক রেফারেন্স ও কাস্টম অক্ষরের অপশন সামঞ্জস্য করুন।
  3. স্বয়ংক্রিয় রূপান্তর চালু থাকলে আউটপুট নিজে থেকেই আপডেট হয়; না হলে “রূপান্তর চালান” বোতাম চাপুন।
  4. ফল সংরক্ষণের জন্য “আউটপুট কপি” বা “আউটপুট ডাউনলোড” ব্যবহার করুন।

নোট

  • এনকোডিং DOM ব্যবহার করে মূল ৫ অক্ষর নিরাপদ করে এবং নির্বাচিত কাস্টম অক্ষর ও নন-ASCII রূপান্তর প্রয়োগ করে।
  • ডিকোডিং ইনপুটকে অস্থায়ী উপাদানের innerHTML-এ বসিয়ে textContent পড়ে, তাই স্ক্রিপ্ট কখনও চালিত হয় না।
  • <br> এ রূপান্তর বা টানা স্পেস সংরক্ষণ করলে, কাঙ্ক্ষিত লেআউটের জন্য ব্যবহৃত পৃষ্ঠায় white-space স্টাইল সামঞ্জস্য করুন।
  • XSS প্রতিরোধ প্রসঙ্গনির্ভর—HTML অ্যাট্রিবিউট, URL, JavaScript ও JSON আলাদা এস্কেপ কৌশল চায়।
  • বিদ্যমান মার্কআপ প্রক্রিয়ায় দ্বৈত এনকোডিং এড়াতে আগে থেকেই এনকোড করা এন্টিটি শনাক্ত করুন।
  • পারফরম্যান্স ব্রাউজার ও ডিভাইসের উপর নির্ভর করে; প্রায় ১ MB ইনপুটে ওয়ার্কার সহযোগিতামূলকভাবে বিরতি নেয়।
  • Known limitation: URL encoding, attribute-specific rules, and script context escaping are outside this tool’s scope.

All processing happens in your browser; no data is sent.