এনকোডিং ডিটেক্টর
এই বাইটগুলোর সঙ্গে কোন এনকোডিং মেলে?
এখানে একটি ফাইল ফেলুন, বা নিচে একটি বাছুনফাইলটি আপনার ডিভাইসেই থাকে: লোকালে পড়া হয়, কখনো আপলোড হয় না।
রায়
- বাইট
- অ-ASCII বাইট
- বাইট-অর্ডার মার্ক
- বিশ্লেষিত
- কোড পয়েন্ট
- UTF-8 বাইট
- U+FFFD অক্ষর
- জিরো-উইড্থ অক্ষর
- কন্ট্রোল ক্যারেক্টার
- একা সারোগেট
- লাইন ব্রেক
কেন
প্রার্থী
| এনকোডিং | ফলাফল | ব্যর্থ হয় | কোড পয়েন্ট |
|---|
প্রিভিউ
কীভাবে ব্যবহার করবেন
- ইনপুটের ধরন বাছুন: পেস্ট করা টেক্সট, বা ফাইল থেকে কাঁচা বাইট।
- টেক্সট পেস্ট করুন, বা কার্ডে ফাইলটি ফেলুন (ফাইল কখনো আপনার ডিভাইস ছাড়ে না)।
- রায় পড়ুন, তারপর যে প্রমাণ লাইনগুলো তা সমর্থন করে সেগুলো পড়ুন।
- কাঁচা-বাইট মোডে অন্য প্রার্থীতে ক্লিক করে দেখুন একই বাইট ওইভাবে ডিকোড করলে কেমন দেখায়।
- প্রতিবেদন কপি করুন, বা ডিকোড করা টেক্সট দরকার হলে প্রিভিউ কপি বা ডাউনলোড করুন।
সমাধান করা উদাহরণ
ইনপুট
Café “Crème brûléeâ€
রায়
শুধু রোগনির্ণয় - "é" স্বাক্ষর 6 বার দেখা যায়: একক-বাইট কোড পেজ দিয়ে পড়া UTF-8 বাইট - Windows-1252 দিয়ে উল্টো করলে বাইটগুলো বৈধ UTF-8 - মেরামত: Café "Crème brûlée"
টেক্সট মোড কখনো মূল এনকোডিং বলতে পারে না: ডিকোড করার সময় ব্রাউজার ইতিমধ্যে বাইটগুলো ফেলে দিয়েছে।
যে সীমাগুলো জানা দরকার
- পেস্ট করা টেক্সট ইতিমধ্যে ডিকোড করা, তাই কেবল আপনি যে বাইট ফেলেছেন সেগুলোই শনাক্ত করা যায় - টেক্সট মোড রোগনির্ণয় করে।
- U+FFFD থাকা টেক্সট অপরিবর্তনীয়: হারানো বাইট পুনর্গঠন করা যায় না, আর এই টুল অন্যথা দেখানোর ভান করে না।
- 24টির কম অ-ASCII বাইটযুক্ত নমুনা লেগ্যাসি কোড পেজের মধ্যে সত্যিই দ্ব্যর্থক; তখন উত্তর হয় “নির্ণয় করা যায় না” এবং প্রার্থী তালিকা।
- প্রার্থীরা হলো এই ব্রাউজার যে কোড পেজগুলো ডিকোড করতে পারে, সাথে BOM ও প্যাটার্ন-ভিত্তিক অনুমান। UTF-32, CP437, TIS-620 ও hp-roman8 এখানে ডিকোডযোগ্য নয় এবং সেভাবেই চিহ্নিত।
- এটি কনভার্টার নয়: কোড পেজের মধ্যে ট্রান্সকোড করে না, ফোল্ডার প্রসেস করে না, বা ফাইলের নাম থেকে অনুমান করে না।
- সবকিছু লোকালে চলে: আপলোড নেই, URL প্যারামিটার নেই, স্টোরেজ নেই, নেটওয়ার্ক অনুরোধ নেই, ইতিহাস নেই।
সম্পর্কিত টুল
এনকোডিং জানা হয়ে গেলে এই টুলগুলো পরের কাজ করে।