محوّل ترميز ملفات النصوص
عندما يعرض النص café على شكل café أو naïve على شكل naïve، فالأحرف سليمة، لكن الترميز يُقرأ بطريقة خاطئة. الصق النص، وأخبر المحوّل بأي ترميز يقرأه وبأي ترميز يكتبه، فيعيد ترميزه بنظافة بين UTF-8 وUTF-16 وISO-8859-1 (Latin-1) وWindows-1252 وصفحات رموز شائعة أخرى. انسخ النتيجة المصحّحة مباشرة إلى محررك أو جدولك الحسابي أو قاعدة بياناتك.
كيفية تحويل ترميز النص
-
1
الصق نصّك
أي نص يبدو مشوّهًا أو تحتاج إلى إعادة ترميزه لبرنامج آخر.
-
2
تحقّق من الكشف
يعرض تلميح تقريبي الترميز المرجّح فوق الحقل.
-
3
اختر ترميز المصدر
اضبط «من» وفق الطريقة التي ينبغي أن تُقرأ بها البايتات: UTF-8 وWindows-1252 وISO-8859-1 وSJIS وغيرها.
-
4
اختر ترميز الوجهة
UTF-8 هو المعيار الحديث؛ وتتوفّر UTF-16 وBig5 وGB2312 عندما يحتاجها برنامج معيّن.
-
5
حوّل وانسخ
يُعاد ترميز النص، وبنقرة واحدة تُنسخ النتيجة إلى الحافظة.
من أين يأتي عدم توافق الترميز
| المصدر | الترميز المرجّح |
|---|---|
| Excel «حفظ باسم CSV» على Windows | Windows-1252 |
| تطبيق Windows قديم | Windows-1252 |
| أداة Unix قديمة | ISO-8859-1 (Latin-1) |
| محرّر macOS/Linux حديث | UTF-8 |
| نص ياباني على Windows | Shift-JIS (SJIS) |
| الصينية المبسّطة على Windows | GB2312 |
| الصينية التقليدية (تايوان/هونغ كونغ) | Big5 |
الأعراض المعتادة
- يظهر
caféعلى شكلcaféعندما تُقرأ بايتات UTF-8 على أنها Latin-1. اضبط «من» على UTF-8 لإعادة تفسير البايتات على نحو صحيح. - يتحوّل
ñإلىñللسبب نفسه. - تشوّه مزدوج مثل
caféيعني أن النص أُعيد حفظه بعد القراءة الخاطئة الأولى، فرُمّز التفسير الخاطئ مرة ثانية. - الرمز
في البداية هو علامة ترتيب بايتات UTF-8 قُرئت على أنها ثلاثة أحرف Latin-1.
بمجرد أن تتعرّف على العرض، يصبح المسار واضحًا غالبًا: اقرأ النص على حقيقته (Latin-1 أو Windows-1252 أو ما ينطبق) ثم أعد كتابته بترميز UTF-8.
علامات ترتيب البايتات (BOM)
لا يضيف هذا المحوّل علامة ترتيب البايتات ولا يزيلها عمدًا: يتبع السلوك ترميز الوجهة. لا يحمل مخرج UTF-8 علامة BOM. يبدأ مخرج UTF-16 العادي بعلامة BOM ويكون big-endian، بينما يكتب UTF-16BE وUTF-16LE البايتات دون BOM. اختر UTF-8 ما لم يطلب برنامج معيّن UTF-16.
عندما لا يكون للحرف مقابل
بعض البايتات لا معنى لها في ترميز المصدر الذي اخترته، وبعض الأحرف لا يمكن تمثيلها في ترميز الوجهة. عند حدوث ذلك، يستبدل التحويل الحرف بعلامة بديلة بدلًا من التوقف. الأهم هو اختيار ترميز المصدر الصحيح: فسلسلة مكوّنة من ASCII فقط صالحة في كل الترميزات، ولذلك لا يظهر عدم التوافق عادةً إلا عند وجود أحرف تحمل علامات نطق أو أحرف غير لاتينية.
الأسئلة الشائعة
توفّر قائمتا «من» و«إلى» كلتاهما UTF-8 وUTF-16 وUTF-16BE وUTF-16LE وISO-8859-1 وISO-8859-15 وWindows-1252 وASCII وEUC-JP وSJIS (Shift-JIS) وGB2312 وBig5. يمكنك التحويل من أي منها إلى أي ترميز آخر.
بالنسبة للويب وقواعد البيانات وأي مسار حديث تقريبًا، نعم. الاستثناءات هي تطبيقات Windows القديمة التي تقرأ Windows-1252 فقط، وبعض أدوات الحواسيب المركزية القديمة، وبرمجيات يابانية معيّنة تتوقّع Shift-JIS.
إنه تخمين تقريبي يعتمد على نمط البايتات، مختار من بين UTF-8 وUTF-16 وISO-8859-1 وWindows-1252 وASCII. قد يخطئ مع النصوص القصيرة أو المكوّنة من ASCII فقط، فعامله كتلميح واضبط ترميز «من» بنفسك عندما تعرف الأفضل.
يُرسَل النص إلى خادمنا لإجراء التحويل ولا يُخزَّن بعد إعادة الاستجابة. للمواد السرية، يُفضَّل محرّر يعمل دون اتصال ومزوّد بمحوّل ترميز مدمج.
أدوات ذات صلة
مرجع جدول ASCII
جدول ASCII كامل من 0 إلى 127 مع التمثيل العشري والست عشري والثماني والثنائي والمرجع الرقمي في HTML لكل محرف، بما في ذلك أكواد التحكم مثل NUL وLF وDEL.
مرجع أحرف HTML
قائمة قابلة للبحث بكيانات HTML، مع رموزها المسمّاة والرقمية، بالإضافة إلى خيار النسخ بنقرة واحدة للأحرف والرموز الخاصة.
مرجع اختصارات لوحة المفاتيح
ابحث في الاختصارات الافتراضية الموثقة لـ VS Code وChrome وBash مع GNU Readline على macOS وWindows وLinux.
عدّاد FPS
قِس معدل الإطارات FPS في المتصفح عبر requestAnimationFrame: تنعيم، وأدنى وأقصى معدل إطارات، وحد تنبيه، ورسم بياني اختياري. يعمل محليًا بلا رفع ملفات وبلا API.
أداة إزالة التشفير في لغة جافا سكريبت (JavaScript Deobfuscator)
إزالة التشفير من كود جافا سكريبت مُصغَّر أو مُعبَّأ باستخدام إعادة تسمية المتغيرات، وفك ترميز السلاسل النصية ومصفوفات البيانات، بالإضافة إلى عكس تسطيح تدفق التحكم وتحسين هيكله.
مولد تراخيص
قم بإنشاء النص الكامل لترخيصات المصدر المفتوح مع إدخال اسمك والسنة المقابلة، ويشمل ذلك تراخيص MIT وApache 2.0 وGPLv3 وBSD-3 وMPL-2.0 وCC.
الأداة متاحة بلغات أخرى
- Conversor de codificação de arquivos de texto [PT]
- Zeichenkodierung-Konverter für Textdateien [DE]
- テキストファイル文字コード変換ツール [JA]
- Công cụ chuyển đổi mã hóa tệp văn bản [VI]
- Conversor de codificación de archivos de texto [ES]
- Tekencodering-converter voor tekstbestanden [NL]
- 텍스트 파일 인코딩 변환기 [KO]
- Konverter Pengodean Berkas Teks [ID]
- Teckenkodningskonverterare för textfiler [SV]
- เครื่องมือแปลงการเข้ารหัสไฟล์ข้อความ [TH]
- Konwerter kodowania plików tekstowych [PL]
- Convertisseur d'encodage de fichiers texte [FR]
- Convertitore di codifica per file di testo [IT]
- Text File Encoding Converter [EN]
- Конвертер кодировки текстовых файлов [RU]
- Metin Dosyası Kodlama Dönüştürücü [TR]
- 文本文件编码转换器 [ZH]