مُرمِّز ومفكّك Punycode

حوّل اسم نطاق دوليًا كاملًا بين صيغة يونيكود المقروءة وصيغة ASCII المتوافقة. مثلًا يتحول bücher.de إلى xn--bcher-kva.de. يستخدم الخادم إضافة PHP intl وفق UTS #46؛ ولا تتحقق الأداة من التسجيل أو DNS أو الملكية أو مخاطر التصيد.

طريقة تحويل نطاق IDN

  1. 1

    اختر الاتجاه

    الترميز يحوّل نطاق يونيكود إلى ASCII، وفك الترميز يعيد تسمية A مثل xn--bcher-kva إلى يونيكود.

  2. 2

    أدخل اسم النطاق

    ألصق النطاق فقط، من دون مخطط URL أو منفذ أو مسار أو استعلام أو عنوان بريد. تُعالَج التسميات المفصولة بنقاط معًا.

  3. 3

    تحقق من الناتج

    انسخ التهجئة المحولة ثم افحصها لدى السجل أو خدمة DNS المعنية قبل الاعتماد عليها.

أسماء يونيكود وتسميات A

قد يحتوي اسم النطاق الدولي على أحرف خارج ASCII. تمثل البرامج كل تسمية غير ASCII بصيغة Punycode مع البادئة xn--، بينما تبقى تسميات ASCII كما هي.

صيغة يونيكود الصيغة المتوافقة مع ASCII
bücher.de xn--bcher-kva.de
café.com xn--caf-dma.com
日本.jp xn--wgv71a.jp

تستدعي الأداة idn_to_ascii أو idn_to_utf8 في PHP مع متغير UTS #46 والأعلام الافتراضية. تقوم UTS #46 بالتخطيط والتطبيع قبل تحويل التسميات. فشل التحويل يعني أن الإدخال لم يُعالج بهذه الإعدادات؛ أما النجاح فلا يثبت أن النطاق مسجل أو متاح أو مقبول لدى سجل معين.

السلامة والحدود

Punycode ترميز لا علامة ثقة. قد تتشابه أحرف يونيكود مختلفة بصريًا، ولا تجري الصفحة كشفًا للكتابات المختلطة أو الأحرف الملتبسة. كذلك لا تنفذ بحث DNS أو WHOIS أو فحص شهادة أو تحققًا خاصًا بالسجلات. يُرسل النطاق إلى خادم هذا الموقع للتحويل، لذا فالأداة ليست محلية داخل المتصفح.

الأسئلة الشائعة

لا. أدخل النطاق فقط مثل café.example، واحذف المخطط والمنفذ والمسار والاستعلام والجزء.

لا. يثبت فقط أن الخادم حوّل الإدخال؛ سياسات السجل وحدود DNS والتوفر تحتاج فحوصًا منفصلة.

لا. تعامل مع النص المفكوك كبيانات وتحقق من الأسماء غير المألوفة بصورة مستقلة.

على خادم هذا الموقع باستخدام PHP intl ومتغير IDNA المبني على UTS #46.

أدوات ذات صلة

مرجع جدول ASCII

جدول ASCII كامل من 0 إلى 127 مع التمثيل العشري والست عشري والثماني والثنائي والمرجع الرقمي في HTML لكل محرف، بما في ذلك أكواد التحكم مثل NUL وLF وDEL.

مرجع أحرف HTML

قائمة قابلة للبحث بكيانات HTML، مع رموزها المسمّاة والرقمية، بالإضافة إلى خيار النسخ بنقرة واحدة للأحرف والرموز الخاصة.

مرجع اختصارات لوحة المفاتيح

ابحث في الاختصارات الافتراضية الموثقة لـ VS Code وChrome وBash مع GNU Readline على macOS وWindows وLinux.

مدقق البريد الإلكتروني

تحقق من عنوان بريد إلكتروني: فحص صياغة RFC 5322، واستعلام حي عن سجل MX، بالإضافة إلى تفاصيل الجزء المحلي والنطاق والطول. لا يتم إرسال أي بريد.

عدّاد FPS

قِس معدل الإطارات FPS في المتصفح عبر requestAnimationFrame: تنعيم، وأدنى وأقصى معدل إطارات، وحد تنبيه، ورسم بياني اختياري. يعمل محليًا بلا رفع ملفات وبلا API.

مولد EditorConfig

أنشئ ملف .editorconfig بقواعد نمط المسافة البادئة وحجمها ونهاية السطر ومجموعة الأحرف والمسافات البيضاء، لتنسيق موحّد عبر بيئات التطوير المتكاملة (IDEs) والمحررات.

الأداة متاحة بلغات أخرى