Κωδικοποιητής και αποκωδικοποιητής URL δωρεάν
Κωδικοποιήστε και αποκωδικοποιήστε διευθύνσεις URL και συμβολοσειρές ερωτημάτων. Υποστηρίζει encodeURIComponent, decodeURIComponent και ανάλυση συμβολοσειρών ερωτημάτων.
Κωδικοποιεί κάθε δεσμευμένο χαρακτήρα — καλύτερο για τιμές ερωτήσεων και τμήματα διαδρομής.
Συνηθισμένες χρήσεις
- Κωδικοποιήστε παραμέτρους URL για APIΚωδικοποιήστε με ασφάλεια παραμέτρους συμβολοσειράς ερωτήματος πριν τις προσθέσετε στις URL αιτήματος API.
- Κωδικοποιήστε URL για συνδέσμους ηλεκτρονικού ταχυδρομείουΔημιουργήστε συνδέσμους ασφαλούς κλικ για καμπάνιες ηλεκτρονικού ταχυδρομείου - κωδικοποιήστε ειδικούς χαρακτήρες ώστε οι σύνδεσμοι να επιζήσουν σε κάθε πρόγραμμα περιήγησης ηλεκτρονικού ταχυδρομείου.
- Κωδικοποιήστε URL για κοινωνική κοινοποίησηΠροετοιμάστε URL με προ-συμπληρωμένο κείμενο, hashtags και συνδέσμους για κουμπιά κοινοποίησης Twitter, Facebook και LinkedIn.
- Κωδικοποιήστε σύνθετες συμβολοσειρές ερωτημάτωνΔημιουργήστε και κωδικοποιήστε συμβολοσειρές ερωτημάτων με πολλές παραμέτρους — έτοιμο να προστεθεί σε οποιαδήποτε URL.
- Κωδικοποιήστε URL για επανακλήσεις webhookΚωδικοποιήστε URL επανακλήσης που διαβιβάζονται ως παράμετροι σε υπηρεσίες τρίτων και ροές OAuth.
Πώς λειτουργεί
Η κωδικοποίηση και αποκωδικοποίηση URL εδώ εκτελείται εξ ολοκλήρου στον browser σας με τις ενσωματωμένες καθολικές συναρτήσεις της JavaScript — encodeURIComponent, encodeURI και decodeURIComponent — χωρίς βιβλιοθήκη τρίτων ή αίτημα δικτύου. Το εργαλείο χρησιμοποιεί επίσης το εγγενές URL API του browser για να αναλύσει και να εμφανίσει τις παραμέτρους query string ως πίνακα κλειδιού-τιμής.
- 1Επιλέξτε τρόπο κωδικοποίησηςΤρεις λειτουργίες αντιστοιχούν σε πραγματικές χρήσεις: το «Component» καλεί encodeURIComponent και κάνει escape τα πάντα εκτός από τους μη δεσμευμένους χαρακτήρες — η σωστή επιλογή για μεμονωμένες τιμές query. Το «Full URL» καλεί encodeURI και αφήνει ανέπαφα το σχήμα, τις καθέτους και το domain. Το «Form» χρησιμοποιεί encodeURIComponent και αντικαθιστά το %20 με + για να ταιριάζει με τη μορφή application/x-www-form-urlencoded που στέλνουν οι φόρμες HTML.
- 2Κωδικοποίηση ή αποκωδικοποίηση με ένα κλικΗ κωδικοποίηση περνά το κείμενο από την επιλεγμένη συνάρτηση και εμφανίζει το αποτέλεσμα με percent-encoding. Η αποκωδικοποίηση καλεί decodeURIComponent (με το + να μετατρέπεται σε κενό στη λειτουργία Form). Κακοσχηματισμένες ακολουθίες — όπως ένα μεμονωμένο %E0 χωρίς byte συνέχειας — εντοπίζονται και αναφέρονται ως σφάλμα αντί να προκαλούν κατάρρευση.
- 3Ανάλυση query strings με το URL APIΗ ενέργεια «Ανάλυση παραμέτρων» περνά την είσοδό σας στον εγγενή URL constructor του browser και διατρέχει το url.searchParams για να εξαγάγει κάθε ζεύγος κλειδιού-τιμής. Αν ο URL constructor απορρίψει την είσοδο, μια χειρόγραφη εναλλακτική χωρίζει στα & και = και περνά κάθε token από safeDecode, ώστε και μερικά ή ακατέργαστα query strings να δίνουν ευανάγνωστο πίνακα.
- 4Αντιγράψτε το αποτέλεσμαΤο κωδικοποιημένο ή αποκωδικοποιημένο κείμενο εμφανίζεται σε μπλοκ εξόδου monospace. Ένα κουμπί αντιγραφής το γράφει στο πρόχειρο μέσω του Clipboard API. Τίποτα δεν φεύγει από τη συσκευή σας σε κανένα σημείο.
Σχετικά εργαλεία
Κωδικοποιητής & Αποκωδικοποιητής Base64
Κωδικοποιήστε κείμενο ή αρχεία σε Base64, ή αποκωδικοποιήστε συμβολοσειρές Base64 σε απλό κείμενο. Άμεσο, ιδιωτικό και δωρεάν.
Κωδικοποιητής & Αποκωδικοποιητής HTML
Κωδικοποιήστε ειδικούς χαρακτήρες σε οντότητες HTML ή αποκωδικοποιήστε οντότητες σε απλό κείμενο. Άμεσα, στο πρόγραμμα περιήγησής σας.
Κρυπτογράφος Καίσαρα & Κειμένου
Κρυπτογραφήστε και αποκρυπτογραφήστε κείμενο με κρυπτογράφο Καίσαρα, ROT13, Atbash και κρυπτογράφο Vigenère. Κλασικοί κρυπτογράφοι αντικατάστασης, όλοι στο πρόγραμμα περιήγησής σας.