Μετατροπέας Βάσης: Δεκαδικό, Hex, Base32, Base64

Μετατρέψτε αριθμούς μεταξύ δεκαδικού και Base16 (hex), Base32 ή Base64 και προς τις δύο κατευθύνσεις, με αυτόματη ανίχνευση βάσης και επικύρωση χαρακτήρων.

Διφασικός Μετατροπέας Βάσεων

Μετατρέψτε μεταξύ δεκαδικών αριθμών και τυπικών κωδικοποιήσεων βάσεων (Base16/Hex, Base32, Base64). Εισάγετε μια τιμή σε οποιοδήποτε πεδίο για να μετατρέψετε.

Εισάγετε έναν θετικό ακέραιο (μέγιστο: 9.007.199.254.740.991)

Εισάγετε μια κωδικοποιημένη τιμή Base16, Base32 ή Base64

Σχετικά με τις Κωδικοποιήσεις Βάσεων

Base16 (Δεκαεξαδικό): Χρησιμοποιεί χαρακτήρες 0-9 και A-F. Κάθε χαρακτήρας αντιπροσωπεύει 4 bit. Συνήθως χρησιμοποιείται για κωδικούς χρωμάτων και διευθύνσεις μνήμης.
Base32: Χρησιμοποιεί χαρακτήρες A-Z και 2-7. Κάθε χαρακτήρας αντιπροσωπεύει 5 bit. Χωρίς διάκριση πεζών-κεφαλαίων και ευανάγνωστο.
Base64: Χρησιμοποιεί χαρακτήρες A-Z, a-z, 0-9, +, και /. Κάθε χαρακτήρας αντιπροσωπεύει 6 bit. Συνήθως χρησιμοποιείται για κωδικοποίηση δυαδικών δεδομένων σε κείμενο.
Όριο Ασφαλούς Ακεραίου: Η JavaScript μπορεί να αναπαραστήσει με ασφάλεια ακεραίους έως 9.007.199.254.740.991 (2^53 - 1) χωρίς απώλεια ακρίβειας.
📚

Τεκμηρίωση

Αμφίδρομος Μετατροπέας Βάσης: Δεκαδικό ↔ Base16, Base32, Base64

Ένας μετατροπέας βάσης μετατρέπει έναν αριθμό από έναν τρόπο γραφής του σε έναν άλλο. Οι υπολογιστές, τα URL και οι μορφές δεδομένων σπάνια αποθηκεύουν έναν απλό δεκαδικό αριθμό — τον συσκευάζουν σε μια πιο συμπαγή ή ασφαλή για μεταφορά κωδικοποίηση, όπως το Base16 (δεκαεξαδικό), το Base32 ή το Base64. Αυτό το εργαλείο μετατρέπει και προς τις δύο κατευθύνσεις: πληκτρολογήστε έναν δεκαδικό αριθμό και δείτε τη μορφή του σε Base16/Base32/Base64, ή επικολλήστε μια κωδικοποιημένη τιμή και πάρτε πίσω το δεκαδικό. Ανιχνεύει επίσης σε ποια βάση βρίσκεται μια κωδικοποιημένη τιμή.

Τι σημαίνει "βάση"

Κάθε θεσιακό αριθμητικό σύστημα έχει μια βάσηρίζα) — τον αριθμό των διακριτών συμβόλων που χρησιμοποιεί για ένα μόνο ψηφίο. Το δεκαδικό είναι βάση-10 (0–9). Οι κωδικοποιήσεις εδώ ανταλλάσσουν ένα μεγαλύτερο σύνολο συμβόλων για μια συντομότερη συμβολοσειρά:

  • Base16 (Hexadecimal) — σύμβολα 0-9 και A-F. Κάθε χαρακτήρας μεταφέρει 4 bits. Πανταχού παρόν για κωδικούς χρωμάτων (#FF0000), διευθύνσεις μνήμης και hashes.
  • Base32 — σύμβολα A-Z και 2-7 (RFC 4648). Κάθε χαρακτήρας μεταφέρει 5 bits. Δεν κάνει διάκριση πεζών-κεφαλαίων και δεν περιέχει εύκολα συγχεόμενους χαρακτήρες, οπότε επιβιώνει όταν διαβάζεται φωναχτά ή πληκτρολογείται με το χέρι.
  • Base64 — σύμβολα A-Z, a-z, 0-9, + και / (RFC 4648). Κάθε χαρακτήρας μεταφέρει 6 bits. Ο τυπικός τρόπος μεταφοράς δυαδικών δεδομένων μέσα από κανάλια μόνο κειμένου, όπως το email ή ένα πεδίο JSON.

Όσο υψηλότερη η βάση, τόσο λιγότεροι χαρακτήρες χρειάζεται ο ίδιος αριθμός — αλλά τόσο μεγαλύτερο το αλφάβητο που πρέπει να θυμάστε σωστά.

Πώς να χρησιμοποιήσετε τον μετατροπέα

Το εργαλείο έχει δύο πεδία και λειτουργεί σε όποιο από τα δύο πληκτρολογήσετε:

  • Δεκαδικό → κωδικοποιημένο. Εισαγάγετε έναν θετικό ακέραιο αριθμό στο πεδίο δεκαδικού. Το εργαλείο εμφανίζει την τιμή σε Base16, Base32 και Base64 ταυτόχρονα.
  • Κωδικοποιημένο → δεκαδικό. Επικολλήστε μια τιμή Base16, Base32 ή Base64 στο πεδίο κωδικοποιημένου. Το εργαλείο ανιχνεύει τη βάση, επικυρώνει τους χαρακτήρες και επιστρέφει τον δεκαδικό αριθμό.

Εύρος και επικύρωση

Οι τιμές περιορίζονται στον μέγιστο ασφαλή ακέραιο της JavaScript, 9007199254740991 (δηλαδή 2^53 − 1). Πάνω από αυτό το όριο, οι ακέραιοι δεν μπορούν πλέον να αναπαρασταθούν με ακρίβεια, οπότε ένας μετατροπέας που συνέχιζε θα επέστρεφε σιωπηλά λανθασμένα ψηφία — το εργαλείο αναφέρει σφάλμα εκτός εύρους αντί να μαντεύει. Η δεκαδική είσοδος πρέπει να είναι μη αρνητικός ακέραιος· η κωδικοποιημένη είσοδος πρέπει να χρησιμοποιεί μόνο τους χαρακτήρες που είναι έγκυροι για τη βάση της, αλλιώς το εργαλείο την επισημαίνει αντί να αποκωδικοποιεί ακατάληπτα δεδομένα.

Λυμένα παραδείγματα

  • 255 σε δεκαδικό. Base16 = FF, επειδή 255 = 15×16 + 15 και τα δύο ψηφία είναι F. Γι' αυτό το #FFFFFF είναι λευκό: τρία bytes το καθένα στο μέγιστό του.
  • 1000 σε δεκαδικό. Base16 = 3E8 (3×256 + 14×16 + 8 = 1000).
  • Αποκωδικοποίηση του FF. Ανιχνεύεται ως Base16, αποκωδικοποιείται σε 255.
  • Ένα byte στο μέγιστό του, 8 bits, είναι FF σε hex — ένας δεκαεξαδικός χαρακτήρας ανά 4 bits, άρα δύο χαρακτήρες ανά byte. Το ίδιο byte χρειάζεται μια μεγαλύτερη συμβολοσειρά σε Base32 και μια συμπληρωμένη (padded) ομάδα σε Base64, γι' αυτό το hex παραμένει η ευανάγνωστη επιλογή για σύντομες τιμές όπως χρώματα και διευθύνσεις.

Πού χρησιμοποιείται κάθε κωδικοποίηση

  • Base16 — χρώματα CSS/HTML, διευθύνσεις MAC και IPv6, κρυπτογραφικά hashes και checksums, hex dumps δυαδικών αρχείων.
  • Base32 — μυστικά κλειδιά TOTP/2FA, ορισμένα συστήματα κοινής χρήσης αρχείων και συστήματα βασισμένα σε DNS, αναγνωριστικά που πληκτρολογούνται από ανθρώπους ή προφέρονται, όπου πρέπει να αποφεύγεται η σύγχυση πεζών-κεφαλαίων και χαρακτήρων.
  • Base64data: URIs, συνημμένα email (MIME), ενσωμάτωση εικόνων ή πιστοποιητικών μέσα σε JSON ή XML, tokens JWT.

Επειδή κάθε κωδικοποίηση είναι απλώς μια αναπαράσταση του ίδιου υποκείμενου αριθμού, η μετατροπή μεταξύ τους δεν αλλάζει ποτέ την τιμή — μόνο τον αριθμό των χαρακτήρων που χρειάζονται για να γραφτεί και τα κανάλια από τα οποία μπορεί να ταξιδέψει με ασφάλεια.

🔗

Σχετικά Εργαλεία

Ανακαλύψτε περισσότερα εργαλεία που μπορεί να είναι χρήσιμα για τη ροή εργασίας σας

Μετατροπέας Βάρους: Μετατρέψτε Λίβρες, Χιλιόγραμμα, Ουγγιές & Γραμμάρια

Δοκιμάστε αυτο το εργαλείο

Μετατροπέας Μετρήσεων Συνταγών - Κύπελλα σε Γραμμάρια, mL σε Oz και Περισσότερα

Δοκιμάστε αυτο το εργαλείο

Μετατροπέας CSV σε JSON - Δωρεάν Online Εργαλείο Μετατροπής Αρχείων

Δοκιμάστε αυτο το εργαλείο

Μετατροπέας Ετών π.Χ. σε μ.Χ. - Δωρεάν Ιστορικός Υπολογιστής Ημερομηνιών

Δοκιμάστε αυτο το εργαλείο

Υπολογιστής Απόστασης & Μετατροπέας Μονάδων - Συντεταγμένες GPS σε Μίλια/ΧΛΜ

Δοκιμάστε αυτο το εργαλείο

Υπολογιστής Αζιμουθίου - Υπολογισμός Διεύθυνσης Μεταξύ Συντεταγμένων

Δοκιμάστε αυτο το εργαλείο

Μετατροπέας Μονάδων Συνταγών & Υπολογιστής FOV Κάμερας - Δωρεάν Εργαλείο

Δοκιμάστε αυτο το εργαλείο

Μετατροπέας Κειμένου σε Κώδικα Μορς - Δωρεάν Online Εργαλείο Μετάφρασης

Δοκιμάστε αυτο το εργαλείο

Μετατροπέας Pixel σε Ίντσες - Δωρεάν Υπολογιστής DPI (2025)

Δοκιμάστε αυτο το εργαλείο

Μετατροπέας PPM σε Μοριακότητα - Δωρεάν Υπολογιστής Συγκέντρωσης

Δοκιμάστε αυτο το εργαλείο

Μετατροπέας Unix Timestamp σε Ημερομηνία: Υποστήριξη 12/24 Ωρών

Δοκιμάστε αυτο το εργαλείο

Κωδικοποιητής/Αποκωδικοποιητής Base64 - Δωρεάν Online Εργαλείο Μετατροπής Base64

Δοκιμάστε αυτο το εργαλείο