URL decoding What is URL encoding? The 'urlencode' function converts a phrase consisting of non-alpha-nummeric characters into a string with % plus 2-digit hexadecimal characters. Each space will be represented by '+' if any. Therefore, the string should end with a number or an alphabetic letter. Cyber criminals sometimes use 'urlencode' or 'rawurlencode' (no '+' for space) to conceal messages. Example: %E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%82%8F => こんにちわ ('hello' in Japanese) Enter a string consisting of 2-digit hexadecimal characters below.
URL encoding 1 (space replaced by '+') Of course, you can convert a phrase consisting of non-alphabetic characters into a string with 2-digit hexadecimal characters. Note that you cannot use a pharase with a tilda. Enter a non-alphabetic phrase. (Example: こんにちは。いい天気ですね)
URL encoding 2 (no '+') Use this function if you don't want to replace each space with a '+.' Note that you cannot use a pharase with a tilda. Enter a non-alphabetic phrase. (Example: こんにちは。いい天気ですね)
Base64 decoding What is Base 64 encoding? A string with alpha-numeric characters and/or non-alpha-numeric characters may be translated into a base-64 representation that consists of 64 characters including A-Z, a-z, 0-9, + and/. Some spammers encode messages to evade keyword detection. This translation scheme is not a modified one and will not convert '+' and '/' into '-' and '_,' respectively. Example:
Enter a Base-64 string.
Base64 encoding Use this function to translate a string consisting of alpha-numeric characters and/or non-alpha-numeric characters into a base-64 representation. You should be careful in performing URL encoding on the result because '+' and '/' will be converted into %2B and %2F, respectively. Storing '%' in a database may cause a problem. Example:
Enter a string. |

