Convert text to and from Base64 encoding, supports UTF-8 Chinese and special characters
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used for encoding data in email, storing complex data in JSON, and embedding binary data in URLs.