এনকোডিং ও হ্যাশ টুল — Base64, URL, Unicode, Hex, MD5, SHA-256
Base64, URL, HTML entity, Unicode এসকেপ, hex ও বাইনারি এনকোড-ডিকোড করুন, Punycode ডোমেইন রূপান্তর করুন এবং লেখা বা ফাইলের MD5, SHA-256 ও অন্যান্য হ্যাশ হিসাব করুন।
- Base64 এনকোডার ও ডিকোডার টেক্সট বা যেকোনো ফাইলকে Base64-এ রূপান্তর করুন, অথবা Base64-কে পড়ার উপযোগী টেক্সট বা মূল ফাইলে ডিকোড করুন। এটি UTF-8 সঠিকভাবে সামলায়, JWT-তে ব্যবহৃত URL-নিরাপদ ভ্যারিয়েন্ট সমর্থন করে এবং পুরো প্রক্রিয়া আপনার ব্রাউজারেই চলে।
- URL এনকোডার ও ডিকোডার URL-এ ব্যবহার করার জন্য টেক্সট এনকোড করুন, %-এস্কেপ করা স্ট্রিং আবার পাঠযোগ্য টেক্সটে ডিকোড করুন, এবং যেকোনো URL-কে তার বিভিন্ন অংশ ও কোয়েরি প্যারামিটারে ভাগ করে দেখুন। একটি প্যারামিটার, সম্পূর্ণ URL বা HTML ফর্ম ডেটা এনকোড করার মধ্যে বেছে নিন।
- HTML Entity Encoder ও Decoder HTML-এর ভিতরে নিরাপদে দেখানোর জন্য লেখা এসকেপ করুন, entity-ভরা লেখা আবার পাঠযোগ্য অক্ষরে ডিকোড করুন, অথবা JavaScript, JSON ও CSS-এর জন্য অক্ষরকে Unicode escape sequence-এ রূপান্তর করুন। ডিকোডার HTML5 standard-এর প্রতিটি named entity বুঝতে পারে।
- Unicode Escape কনভার্টার কোড ও JSON-এর জন্য লেখাকে \uXXXX escape-এ রূপান্তর করুন, অথবা escaped sequence-কে পড়ার উপযোগী লেখায় ডিকোড করুন। প্রতিটি অক্ষরের code point, UTF-8 ও UTF-16 encoding এবং Unicode category তালিকায় দেখানো হয়।
- টেক্সট থেকে Hex কনভার্টার যেকোনো টেক্সটের UTF-8 বাইটগুলো hexadecimal হিসেবে দেখুন, অথবা Hex পেস্ট করে সেটিকে টেক্সটে ডিকোড করুন। দুই পাশের লেখাই সম্পাদনাযোগ্য; বাইটের তালিকায় স্পেস, কমা, 0x ও \x প্রিফিক্স, অথবা একটানা স্ট্রিং গ্রহণ করা হয়।
- টেক্সট থেকে বাইনারি কনভার্টার শব্দকে 1 ও 0-এ রূপান্তর করুন, অথবা কোনো বাইনারি বার্তা ডিকোড করে আবার টেক্সটে আনুন। প্রতিটি বাইট 8 বিটে লেখা হয়, আর অ-ইংরেজি টেক্সট ও ইমোজি UTF-8-এর মাধ্যমে সামলানো হয়।
- Punycode কনভার্টার নন-ASCII অক্ষরযুক্ত ডোমেইন নাম DNS-এ Punycode হিসেবে সংরক্ষিত হয় এবং তা xn-- দিয়ে শুরু হয়। bücher.example-এর মতো ডোমেইনকে xn--bcher-kva.example-এ রূপান্তর করুন, আবার উল্টো দিকেও করুন—একটি করে বা একসঙ্গে অনেকগুলো।
- হ্যাশ জেনারেটর লেখা বা ফাইলের MD5, SHA-1, SHA-2, SHA-3, BLAKE2, BLAKE3 ও RIPEMD-160 হ্যাশ গণনা করুন, সিক্রেট কী দিয়ে HMAC তৈরি করুন এবং প্রকাশিত চেকসামের সঙ্গে ডাউনলোড মিলিয়ে দেখুন। কয়েক গিগাবাইটের ফাইলও স্থানীয়ভাবে অংশে অংশে পড়া হয়।
- MD5 হ্যাশ জেনারেটর যেকোনো লেখা বা ফাইলের 32-অক্ষরের MD5 হ্যাশ পান। ডাউনলোড যাচাই করতে প্রত্যাশিত চেকসাম পেস্ট করুন, আর এক ক্লিকে SHA-256 বা অন্য অ্যালগরিদম যোগ করুন।
- SHA-256 হ্যাশ জেনারেটর টেক্সট বা যেকোনো ফাইলের 64 অক্ষরের SHA-256 হ্যাশ তৈরি করুন এবং কোনো ওয়েবসাইটে প্রকাশিত চেকসামের সঙ্গে মিলিয়ে দেখুন—ডাউনলোডটি আসল ও সম্পূর্ণ কি না নিশ্চিত করতে।
- পাসওয়ার্ড দিয়ে লেখা বা ফাইল এনক্রিপ্ট করুন পাঠানোর বা সংরক্ষণ করার আগে কোনো নোট, কয়েকটি লগইন তথ্য বা একটি ফাইল সুরক্ষিত করুন। শুধু পাসওয়ার্ড জানা ব্যক্তিই তা পড়তে পারবেন; ডিক্রিপ্ট করার সময় ভুল পাসওয়ার্ড বা ডেটায় কোনো পরিবর্তন ধরা পড়বে।
- Bcrypt জেনারেটর ও চেকার একটি পাসওয়ার্ডের bcrypt হ্যাশ তৈরি করুন, অথবা পাসওয়ার্ডটি কোনো বিদ্যমান bcrypt হ্যাশের সঙ্গে মেলে কি না দেখুন—লগইন ডিবাগ করা বা অ্যাডমিন পাসওয়ার্ড সেট করার সময় এটি কাজে লাগে। সবকিছু আপনার ব্রাউজারেই গণনা হয়; পাসওয়ার্ড কখনও সার্ভারে পাঠানো হয় না।
- ASCII টেবিল মানক ASCII-এর সব 128টি অক্ষরের দশমিক, হেক্সাডেসিমাল, অক্টাল ও বাইনারি কোড এবং HTML entity দেখুন। 0–31 ও 127 কন্ট্রোল অক্ষর; তাদের নাম এবং কোডে ব্যবহৃত escape sequence, যেমন line feed-এর জন্য \n ও tab-এর জন্য \t, দেওয়া আছে। দ্রুত খুঁজতে আপনি উপরে কোনো অক্ষর, সংখ্যা বা নাম লিখুন।