Κωδικοποιητής/Αποκωδικοποιητής Punycode
Δωρεάν διαδικτυακός κωδικοποιητής και αποκωδικοποιητής Punycode. Άμεση μετατροπή διεθνοποιημένων τομέων (IDN) σε ASCII.
Τι είναι το Punycode;
Το Punycode είναι μια σύνταξη κωδικοποίησης που μετατρέπει χαρακτήρες Unicode σε ASCII, που χρησιμοποιείται ειδικά για διεθνοποιημένα ονόματα τομέα (IDN). Για παράδειγμα, το münchen.de γίνεται xn--mnchen-3ya.de.
Γιατί χρειάζεται το Punycode;
Το Σύστημα Ονομάτων Τομέα (DNS) υποστηρίζει μόνο χαρακτήρες ASCII. Το Punycode επιτρέπει τη χρήση μη-ASCII χαρακτήρων (όπως κινεζικοί, αραβικοί, κυριλλικοί) σε ονόματα τομέα κωδικοποιώντας τους ως ASCII.
Τι είναι ένα IDN;
Ένα Διεθνοποιημένο Όνομα Τομέα (IDN) είναι ένα όνομα τομέα που περιέχει χαρακτήρες από μη-ASCII γραφές. Τα IDN χρησιμοποιούν κωδικοποίηση Punycode για να είναι συμβατά με το σύστημα DNS.
Είναι η κωδικοποίηση Punycode αναστρέψιμη;
Ναι, η κωδικοποίηση Punycode είναι πλήρως αναστρέψιμη. Μπορείτε να αποκωδικοποιήσετε οποιαδήποτε συμβολοσειρά Punycode πίσω στην αρχική της αναπαράσταση Unicode χωρίς απώλεια δεδομένων.
Πώς λειτουργεί αυτός ο κωδικοποιητής Punycode;
Απλά επικολλήστε ή πληκτρολογήστε το όνομα τομέα ή το κείμενο Unicode σας στο πεδίο εισόδου. Το εργαλείο το μετατρέπει αμέσως σε μορφή Punycode (για κωδικοποίηση) ή πίσω σε Unicode (για αποκωδικοποίηση). Δεν απαιτείται εγγραφή ή εγκατάσταση.
Τι είναι το πρόθεμα xn--;
Το πρόθεμα xn-- είναι ένας ειδικός δείκτης που υποδηλώνει ότι ένα όνομα τομέα έχει κωδικοποιηθεί χρησιμοποιώντας Punycode. Ενημερώνει το σύστημα DNS ότι οι επόμενοι χαρακτήρες είναι σε μορφή Punycode και πρέπει να αποκωδικοποιηθούν.
Μπορώ να κωδικοποιήσω διευθύνσεις email με αυτό το εργαλείο;
Ναι, μπορείτε να κωδικοποιήσετε το μέρος τομέα των διευθύνσεων email. Για παράδειγμα, το user@münchen.de γίνεται user@xn--mnchen-3ya.de. Το τοπικό μέρος (πριν το @) πρέπει να παραμείνει σε μορφή ASCII.
Αυτό το εργαλείο είναι δωρεάν;
Ναι, αυτός ο κωδικοποιητής και αποκωδικοποιητής Punycode είναι εντελώς δωρεάν. Χωρίς εγγραφή, χωρίς όρια χρήσης και χωρίς κρυφές χρεώσεις. Μπορείτε να μετατρέψετε όσα ονόματα τομέα χρειάζεστε.
Τι είναι το RFC 3492;
Το RFC 3492 είναι η τεχνική προδιαγραφή που ορίζει τον αλγόριθμο κωδικοποίησης Punycode. Δημοσιεύτηκε από το IETF το 2003 ως μέρος του προτύπου IDNA (Internationalized Domain Names in Applications).
Το Punycode λειτουργεί με όλους τους χαρακτήρες Unicode;
Ναι, το Punycode μπορεί να κωδικοποιήσει οποιονδήποτε χαρακτήρα Unicode, συμπεριλαμβανομένων κινεζικών, ιαπωνικών, κορεατικών, αραβικών, κυριλλικών, εβραϊκών, ταϊλανδικών και πολλών άλλων γραφών. Η κωδικοποίηση είναι χωρίς απώλειες και αναστρέψιμη.
Πώς να χρησιμοποιήσετε το Κωδικοποιητής/Αποκωδικοποιητής Punycode
Μετέτρεπε διεθνοποιημένα ονόματα τομέων μεταξύ Unicode και Punycode ASCII απευθείας στον browser σου. Τίποτα από όσα επικολλάς δεν ανεβαίνει, οπότε ακόμη και οι τομείς παραγωγής μένουν ιδιωτικοί.
- Πληκτρολόγησε έναν τομέα Unicode όπως το παράδειγμα münchen.de στο πεδίο Input.
- Πάτα Encode για να τον μετατρέψεις στη μορφή ASCII που χρησιμοποιούν οι browsers, η οποία ξεκινά από xn--.
- Επικόλλησε μια διεύθυνση xn-- στο Input και πάτα Decode για να ανακτήσεις τον ευανάγνωστο τομέα Unicode.
- Ενεργοποίησε το Auto convert για να βλέπεις τη μετάφραση να ενημερώνεται ζωντανά καθώς πληκτρολογείς, χωρίς να πατάς κανένα κουμπί.
Μετέτρεπε μόνο το όνομα host: τα email και τα πλήρη URL περιέχουν χαρακτήρες που το Punycode δεν διαχειρίζεται· αφαίρεσε πρώτα μονοπάτια, θύρες και σχήματα.
Σχετικά εργαλεία
- Προβολέας Hex Προβολή περιεχομένων αρχείων σε μορφή hex dump με αναζήτηση, πλοήγηση offset και εικονική κύλιση
- Κρυπτογράφηση / Αποκρυπτογράφηση AES Κρυπτογράφηση/αποκρυπτογράφηση AES με λειτουργίες CBC, CFB, CTR, OFB, ECB, πλήρωση Pkcs7/ZeroPadding/NoPadding, κλειδιά 128/192/256 bit, έξοδος Base64, αυτόματος εντοπισμός μορφής κλειδιού/IV
- Συμπιεστής Brotli Δωρεάν συμπιεστής Brotli online. Συμπιέστε αρχεία σε .br με ποιότητα 0–11 ή αποσυμπιέστε .br στο πρωτότυπο. Λειτουργεί εξ ολοκλήρου στον browser — χωρίς ανέβασμα, χωρίς εγκατάσταση.
- Συμπιεστής Zstd Δωρεάν συμπιεστής zstd online. Συμπιέστε αρχεία σε .zst με επίπεδα Zstandard 1–19 ή αποσυμπιέστε .zst στο πρωτότυπο. Λειτουργεί εξ ολοκλήρου στον browser — χωρίς ανέβασμα, χωρίς εγκατάσταση.
- Μετατροπέας MessagePack Δωρεάν μετατροπέας MessagePack online. Κωδικοποιήστε JSON σε msgpack και αποκωδικοποιήστε hex, base64 ή αρχεία .bin πίσω σε ευανάγνωστο JSON, με σύγκριση μεγέθους. Χωρίς μεταφόρτωση, λειτουργεί στον browser.
- Γεννήτρια ULID Δημιουργήστε καθολικά μοναδικά λεξικογραφικά ταξινομήσιμα αναγνωριστικά (ULID) онлайн. Αποκωδικοποιήστε ULID, εξάγετε χρονοσημείες και δημιουργήστε παρτίδες ID για βάσεις δεδομένων.
- Μετατροπέας Κώδικα Μορς Δωρεάν online μετατροπέας κώδικα Μορς. Μετατρέψτε κείμενο σε κώδικα Μορς και αντίστροφα αμέσως. Υποστηρίζει αναπαραγωγή ήχου, προσαρμοσμένα σύμβολα και λειτουργεί offline.
- Κρυπτογράφηση ROT13 Κωδικοποιήστε ή αποκωδικοποιήστε κείμενο με ROT13 άμεσα. Κάθε γράμμα μετατοπίζεται 13 θέσεις. Δωρεάν, χωρίς εγγραφή, εξ ολοκλήρου στο πρόγραμμα περιήγησης.