Εργαλείο προγραμματιστή

Μετατρέψτε κείμενο και αρχεία σε Base64 και πίσω

Κωδικοποιήστε κείμενο ή αρχείο στο Base64, αποκωδικοποιήστε το Base64 σε κείμενο ή αρχείο και χρησιμοποιήστε το Base64URL. Η μετατροπή παραμένει στο πρόγραμμα περιήγησής σας.

Μετατρέψτε το κείμενο, τα αρχεία και το Base64URL UTF-8 τοπικά. Δεν έχει ανέβει τίποτα στο NEXNARA.

  • Τρέχει τοπικά
  • Χωρίς αποστολή
  • Άμεσα
  • Δωρεάν
Τρόπος
Αλφάβητο

Το Base64 είναι περίπου 33% μεγαλύτερο από τα αρχικά byte. Αρχεία άνω των 10 MB ενδέχεται να επιβραδύνουν την καρτέλα. Αυτή η σελίδα αποκλείει αρχεία άνω των 32 MB.

Πώς λειτουργεί

  1. Επικολλήστε τα δεδομένα
  2. Εκτελέστε την ενέργεια
  3. Αντιγράψτε το αποτέλεσμα

Γιατί NEXNARA

  • Ιδιωτικό

    Τα δεδομένα μένουν στο πρόγραμμα περιήγησης.

  • Άμεσα

    Τα αποτελέσματα εμφανίζονται αμέσως.

  • Χωρίς αποστολή

    Δεν αποστέλλεται τίποτα σε διακομιστή NEXNARA.

  • Λειτουργεί παντού

    Δεν απαιτείται εγκατάσταση.

Μάθετε περισσότερα

Τι είναι το Base64;

Το Base64 μετατρέπει τα δυαδικά δεδομένα σε κείμενο ASCII χρησιμοποιώντας A–Z, a–z, 0–9, + και /. Είναι μια κωδικοποίηση, όχι κρυπτογράφηση. Οποιοσδήποτε μπορεί να το αποκωδικοποιήσει χωρίς κλειδί.

Τι είναι το Base64URL;

Το Base64URL είναι η ίδια κωδικοποίηση με + άλλαξε σε -, / άλλαξε σε _ και η πλήρωση συχνά παραλείπεται. Τα διακριτικά και ορισμένες διευθύνσεις URL το χρησιμοποιούν. Αυτός δεν είναι αποκωδικοποιητής JWT.

Γιατί το Base64 είναι μεγαλύτερο;

Κάθε 3 byte γίνονται 4 χαρακτήρες ASCII, οπότε το αποτέλεσμα είναι περίπου ένα τρίτο μεγαλύτερο, συν προαιρετική πλήρωση. Αυτό το επιπλέον μέγεθος είναι αναμενόμενο, όχι συμπίεση.

Αρχείο στο Base64

Επιλέξτε ή αποθέστε ένα αρχείο για να το κωδικοποιήσετε στο πρόγραμμα περιήγησης. Μπορείτε να αντιγράψετε ακατέργαστο Base64 ή μια διεύθυνση URL δεδομένων. Αποκωδικοποιήστε μια συμβολοσειρά Base64 ή μια διεύθυνση URL δεδομένων σε ένα αρχείο με δυνατότητα λήψης. Το αρχείο δεν μεταφορτώνεται.

Base64 έναντι κωδικοποίησης URL

Η κωδικοποίηση URL (κωδικοποίηση ποσοστού) καθιστά το κείμενο ασφαλές μέσα σε μια διεύθυνση URL. Το Base64 κωδικοποιεί αυθαίρετα byte ως ASCII. Χρησιμοποιήστε τον Κωδικοποιητή URL για τιμές ερωτημάτων και συνδέσμους. χρησιμοποιήστε αυτήν τη σελίδα για κείμενο, αρχεία και διευθύνσεις URL δεδομένων.

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

Στη λειτουργία κειμένου, επικολλήστε κείμενο και πατήστε Encode ή επικολλήστε το Base64 και πατήστε Decode. Το Swap ανταλλάσσει τα δύο κουτιά. Η λειτουργία αρχείου κωδικοποιεί ένα αρχείο. Το αρχείο μετατρέπει το Base64 ή μια διεύθυνση URL δεδομένων σε λήψη. Αντιγραφή και λήψη .txt χρησιμοποιούν το τρέχον αποτέλεσμα.

Υποστήριξη Unicode

Αυτό το εργαλείο κωδικοποιεί byte UTF-8, ώστε κορεατικά, ιαπωνικά, κινεζικά, αραβικά, χίντι και emoji να κάνουν σωστό round-trip. Δεν χρησιμοποιείται απλό btoa σε συμβολοσειρά Unicode.

Συνηθισμένες χρήσεις

Χρησιμοποιήστε Base64 για data URL, απλή μεταφορά κειμένου ή επιθεώρηση κωδικοποιημένων συμβολοσειρών. Μην το αντιμετωπίζετε ως τρόπο απόκρυψης μυστικών.

Απόρρητο

Το κείμενο και τα αρχεία παραμένουν στο πρόγραμμα περιήγησης. Τίποτα δεν μεταφορτώνεται στο NEXNARA και τίποτα δεν αποθηκεύεται σε cookies, τοπικό χώρο αποθήκευσης ή βάση δεδομένων.

Συχνές ερωτήσεις

Είναι το Base64 κρυπτογράφηση;

Όχι. Το Base64 είναι κωδικοποίηση. Είναι εύκολο να αποκωδικοποιηθεί και δεν πρέπει να χρησιμοποιείται για προστασία κωδικών ή μυστικών.

Μπορεί το Base64 να κωδικοποιήσει Unicode;

Ναι. Αυτό το εργαλείο μετατρέπει πρώτα το κείμενο σε byte UTF-8 και μετά σε Base64, ώστε μη αγγλικό κείμενο και emoji να λειτουργούν.

Μπορώ να μετατρέψω ένα αρχείο σε Base64;

Ναί. Ανοίξτε τη λειτουργία αρχείου, επιλέξτε ή αποθέστε ένα αρχείο και, στη συνέχεια, Κωδικοποίηση. Μπορείτε να αντιγράψετε ακατέργαστο Base64 ή μια διεύθυνση URL δεδομένων. Το αρχείο δεν μεταφορτώνεται.

Γιατί το Base64 είναι μεγαλύτερο από το αρχικό;

Το Base64 αποθηκεύει 6 bit ανά χαρακτήρα, επομένως τα 3 byte γίνονται 4 χαρακτήρες — περίπου 33% περισσότεροι, συν padding.

Τι είναι το Base64URL;

Ένα αλφάβητο ασφαλές για URL: - αντί για +, _ αντί για / και συχνά όχι = padding. Κωδικοποιήστε και αποκωδικοποιήστε το εδώ. Τα ωφέλιμα φορτία JWT δεν αποκωδικοποιούνται ως διακριτικά.

Έχουν μεταφορτωθεί τα δεδομένα μου;

Όχι. Το κείμενο και τα αρχεία μετατρέπονται μόνο στο πρόγραμμα περιήγησής σας. Δεν υπάρχει μεταφόρτωση διακομιστή και εξωτερικό API.

Μπορώ να αποκωδικοποιήσω το Base64 τοπικά;

Ναί. Η αποκωδικοποίηση εκτελείται σε αυτήν την καρτέλα. Για δυαδικά δεδομένα, χρησιμοποιήστε το To αρχείο αντί για το Text decode.

Τι συμβαίνει με το μη έγκυρο Base64;

Το εργαλείο εμφανίζει Invalid Base64 και δεν κολλάει. Οι χώροι αγνοούνται. Η πλήρωση που λείπει συμπληρώνεται. Η κατεστραμμένη είσοδος, όπως μια περικομμένη συμβολοσειρά, απορρίπτεται.