Kodirovkani tekshirish

Fayllarning belgilar kodirovkasini tezda aniqlang, kodirovkani o'zgartiring va matn muharrirlari hamda elektron kitoblardagi tushunarsiz matn xatolarini tuzating.

Fayllarni tanlash uchun bosing yoki fayllarni bu yerga sudrab tashlang
Ommaviy aniqlash va buferdan to'g'ridan-to'g'ri Ctrl + V orqali joylashtirishni qo'llab-quvvatlaydi
{{ fileList.length }} ta fayl qo'shildi
Fayl nomiHajmiKodirovka natijasiIshonchlilikDekodlangan matnAmallarEhtimoliy kodirovkalar
{{ item.file.name }}
{{ formatFileSize(item.file.size) }} Aniqlanmoqda... {{ item.encoding }}-- Bo'sh fayl {{ item.confidenceText }}
Dekodlanmoqda...
(Bo'sh fayl, matn yo'q)
{{ item.previewText }}
Tahlil qilinmoqda...
--

Dekodlangan matnni ko'rish - {{ currentPreviewItem ? currentPreviewItem.file.name : '' }}

Ehtimoliy kodirovkalar:
Fayl dekodlanmoqda...

{{ convertDialogTitle }}

Fayl kodirovkasi o'zgartirilmoqda va yuklab olish tayyorlanmoqda, kuting...

O'zgartirish muvaffaqiyatli yakunlandi! Yuklab olish avtomatik boshlandi.

YONIQ Fayl boshiga BOM imzosini yozadi. Microsoft Excel yoki eski Windows Bloknotida CSV fayllarni ochganda maxsus belgilarni to'g'ri ko'rsatishga yordam beradi.

O'CHIQ BOMsiz standart UTF-8 yaratadi. Veb-ishlab chiqish, Linux/macOS va dastur kodlari uchun tavsiya etiladi (kutilmagan belgilar xatolarining oldini oladi).

Fayl kodirovkasini qanday qilib tezda aniqlash mumkin?

Hech qanday dastur o'rnatish shart emas. Fayl kodirovkasini 3 ta oddiy qadamda aniqlang va buzilgan matnlarni onlayn tuzating:

1

Fayllarni tanlash va yuklash

Kompyuteringizdan fayllarni tanlash uchun yuklash maydoniga bosing, fayllarni brauzerga sudrab tashlang yoki fayllarni nusxalab Ctrl + V orqali to'g'ridan-to'g'ri joylashtiring. Bitta yoki guruhli fayllarni qo'llab-quvvatlaydi.

2

Tezkor tahlil va jonli ko'rish

Yuqori tezlikdagi algoritmlar fayllarni serverga yubormasdan bir necha millisekundda lokal aniqlaydi. Kodirovka turi, ishonchlilik darajasi va matn ko'rinishini tekshiring.

3

Kodirovkani o'zgartirish va yuklab olish

Agar matn tushunarsiz ko'rinsa, «Ehtimoliy kodirovkalar» ro'yxatidagi teglarni bosib o'zgartiring. Tekshiruvdan so'ng «UTF-8 ga» yoki «Hammasini UTF-8 ga o'zgartirish va yuklab olish (ZIP)» tugmasini bosing.

Keng tarqalgan buzilgan matn holatlari va yechimlar

1. Windows Bloknot matnni tushunarsiz belgilar bilan ochishi

Eski Bloknot fayllarni mintaqaviy ANSI (Windows-1251 yoki CP866) da saqlaydi, bu esa boshqa tizimlarda belgilarning buzilishiga olib keladi. Uni universal UTF-8 ga o'zgartirib doimiy tuzating.

2. Excel CSV ochganda so'roq belgilari yoki xatoliklar ko'rsatishi

Excel BOMsiz UTF-8 CSV fayllarini noto'g'ri talqin qilishi mumkin. Faylni BOMli UTF-8 yoki UTF-16LE ga o'zgartirib, Excelda ikki marta bosish orqali xatosiz oching.

3. TXT elektron kitoblar telefonda yoki Kindle'da o'qilmasligi

Elektron kitob o'quvchi qurilmalar va ilovalar eski kodirovkalarni qo'llab-quvvatlamasligi mumkin. Kitoblaringizni istalgan qurilmada qulay o'qish uchun standart UTF-8 ga o'zgartiring.

4. Dastur kodi izohlari, subtitrlar va qo'shiq matnlari xatolari

Koddagi izohlar, .srt / .ass subtitrlar va .lrc matnlar turli operatsion tizimlarda buziladi. Fayllarni ommaviy sudrab tashlang va bir necha soniyada ZIP arxiv ko'rinishida yuklab oling.

Belgilar kodirovkasini taqqoslash va ma'lumotnoma

KodirovkaTo'liq nomi va xususiyatlariAsosiy qo'llanilishiMoslik va tavsiya
UTF-8O'zgaruvchan uzunlikdagi universal Unicode kodirovkasi (1-4 bayt)Global veb-standart, zamonaviy OT, dasturlashQat'iy tavsiya etiladi, dunyodagi eng yuqori moslik
Windows-1251Windows uchun 8 bitli kirillitsa kodirovkasi (ANSI)Eski Windows tizimlari, matnli fayllar va hujjatlarFaqat kirillitsa muhiti uchun; UTF-8 ga o'zgartirish tavsiya etiladi
Windows-1254Turk tili uchun 8 bitli kodirovka (Lotin-5)Turk tili va turkiy tillardagi eski hujjatlarEski tizimlar; UTF-8 ga o'zgartirish tavsiya etiladi
GBK / GB2312 / GB18030Xitoy milliy belgilar standartlariSoddalashtirilgan xitoycha, Xitoy Windows nashrlariMaxsus muhit; UTF-8 ga o'zgartirish tavsiya etiladi
Shift-JIS / EUC-JPYaponiya sanoat standarti kodirovkasiYaponiya tizimlari, anime subtitrlari, retro o'yinlarYaponiyadan tashqarida buzilish ehtimoli yuqori; UTF-8 ga o'zgartiring
Windows-1252G'arbiy Yevropa bir baytli kodirovkasi (ANSI)Ingliz, fransuz, nemis, ispan tillaridagi eski matnlarBoshqa bir baytli lotin kodirovkalar bilan chalkashishi mumkin

Nima uchun onlayn ommaviy aniqlash va o'zgartirishni tanlash kerak?

🔒

100% Brauzerda · Mutlaq maxfiylik

Barcha aniqlash, matnni ko'rish va fayllarni o'zgartirish faqat brauzeringiz xotirasida bajariladi. Hech qanday fayl serverga yuborilmaydi, bu ma'lumotlar xavfsizligini ta'minlaydi.

⚡

Ishonchlilik reytingi · Tezkor taqqoslash

Bayt qoidalari va statistik modellarga asoslanib, vosita eng aniq natijani ko'rsatadi va barcha variantlar orasida 1 bosishda o'tish imkonini beradi.

📦

Tezkor ommaviy qayta ishlash · Avtomatik ZIP

O'nlab yoki yuzlab fayllarni bir vaqtda tashlang. Asinxron navbat ularni millisekundlarda tahlil qilib, alohida yoki ZIP arxiv ko'rinishida yuklab olish imkonini beradi.

Tez-tez so'raladigan savollar (FAQ)

Q: Nima uchun qisqa matnlar yoki ayrim fayllar uchun aniqlash aniqligi doim 100% bo'lmaydi?

Belgilar kodirovkasini aniqlash baytlar chastotasining statistik tahlili va til ehtimollik modellariga asoslanadi. Qisqa fayllar yoki sof ASCII matnlari bir vaqtning o'zida bir nechta kodirovkaga mos kelishi mumkin. Siz 'Ehtimoliy kodirovkalar' ustunidagi barcha variantlarni ko'rib chiqishingiz va ularni bosib darhol tekshirishingiz mumkin.

Q: BOM bilan va BOMsiz UTF-8 o'rtasidagi farq nima? BOMni qanday qo'shish yoki olib tashlash mumkin?

1. Farqlar: BOM — bu fayl boshidagi 3 baytli belgi (0xEF 0xBB 0xBF). BOMli UTF-8 Microsoft Excel va eski Bloknot dasturlariga CSV ochilganda belgilarni to'g'ri tanishga yordam beradi; BOMsiz standart UTF-8 esa veb-ishlab chiqish va Linux/macOS tizimlari uchun tavsiya etiladi.

2. BOM qo'shish: Fayllarni o'zgartirganda dialog oynasida «BOM imzosini qo'shish» katakchasini belgilang.

3. BOMni olib tashlash: Yuklab olish oynasida «BOM imzosini qo'shish» belgisini olib tashlang. Vosita BOM baytlarini avtomatik tozalaydi va toza standart UTF-8 yaratadi.

Q: Ushbu vosita qaysi belgilar kodirovkalarini qo'llab-quvvatlaydi?

Ushbu vosita dunyo bo'ylab 80 dan ortiq kodirovkalar bilan yuqori aniqlikda ishlaydi:

  • Umumjahon (Unicode): UTF-8, UTF-8 with BOM (UTF-8-SIG), UTF-16LE, UTF-16BE, UTF-16, UTF-32LE, UTF-32BE, UTF-32, ASCII
  • Kirillitsa va Sharqiy Yevropa: Windows-1251, KOI8-U, KOI8-R, ISO-8859-5, MacCyrillic, CP866, CP1125
  • Markaziy Yevropa: Windows-1250, ISO-8859-2, MacLatin2, CP852
  • Turkiya va Turkiy mintaqalar: Windows-1254, ISO-8859-9, MacTurkish, CP857
  • Xitoy (soddalashtirilgan va an'anaviy): GB18030 (mos GBK va GB2312), HZ-GB-2312, Big5, Big5-HKSCS
  • Yaponiya: Shift_JIS, Shift_JIS_2004, CP932, EUC-JP, EUC-JIS-2004, ISO-2022-JP
  • Koreya: EUC-KR, CP949, ISO-2022-KR, Johab
  • G'arbiy Yevropa va Amerika: Windows-1252, ISO-8859-1, ISO-8859-15, MacRoman, HP-Roman8
  • Yaqin Sharq (arab, ibroniy, fors): Windows-1255 / ISO-8859-8, Windows-1256 / ISO-8859-6 / CP720 / CP864
  • Janubi-Sharqiy Osiyo: Windows-1258 (vyetnamcha), CP874 / TIS-620 (taycha)
  • Boltiqbo'yi va Skandinaviya: Windows-1257, ISO-8859-4, ISO-8859-10, ISO-8859-13, MacIceland
  • Eski DOS va Mainframe: DOS (CP437, CP850, CP858), IBM EBCDIC (CP500, CP1026, CP1140)

Q: Qaysi fayl formatlari qo'llab-quvvatlanadi?

Barcha oddiy matnli fayllarni qo'llab-quvvatlaydi, jumladan .txt, .csv, .json, .xml, .html, .css, .js, .py, .java, .c, .cpp, .sql, .srt, .ass, .lrc, .log, .md va boshqalar.

Q: O'zgartirish paytida fayl mazmuni yo'qoladimi yoki o'zgaradimi?

Yo'q. O'zgartirish faqat asosiy bayt kodirovkasi formatini qayta belgilaydi (masalan, Windows-1251 baytlaridan UTF-8 baytlariga). Barcha so'zlar, belgilar, qator uzilishlari va tinish belgilari hech qanday ma'lumot yo'qotishsiz to'liq saqlanib qoladi.