User Guide
884 Chapter 3: ColdFusion Functions
ToBase64
Description
Calculates the Base64 representation of a string or binary object. The Base64 format uses
printable characters, allowing binary data to be sent in forms and e-mail, and stored in a database
or file.
Returns
The Base64 representation of a string or binary object.
Category
Conversion functions, String functions
Function syntax
ToBase64(string or binary_object[, encoding])
See also
• BinaryEncode for converstion of binary data to base64
• cffile for information about loading and reading binary data
• cfwddx for information about serializing and deserializing binary data
• IsBinary and ToBinary for checking for binary data and converting a Base64 object to binary
format
History
ColdFusion MX: Added the encoding parameter.
Parameters
Parameter Description
string or binary_object A string, the name of a string, or a binary object.
encoding For a string, defines how characters are represented in a byte array. The
following list includes commonly used values:
• utf-8
• iso-8859-1
• windows-1252
• us-ascii
• shift_jis
• iso-2022-jp
• euc-jp
• euc-kr
• big5
• euc-cn
• utf-16
For more information on character encoding, see:
www.w3.org/International/O-charset.html.
The default value is the encoding of the page on which the function is
called. See
cfcontent. For a binary object, this parameter is ignored.