Base64Encode
→ stringEncodes a string value to Base64 format.
Available in:
Email
CloudPage
Automation
Triggered Send
Syntax
Platform.Function.Base64Encode(value [, encoding])
1–2 arguments
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
value |
string | Yes | String to encode |
encoding |
string | No | Character encoding (default: UTF-8) |
Examples
var encoded = Platform.Function.Base64Encode("Hello, World!");
Write(encoded); // "SGVsbG8sIFdvcmxkIQ=="
// Common use: Basic Auth header
var credentials = "username:password";
var authHeader = "Basic " + Platform.Function.Base64Encode(credentials);
var req = new Script.Util.HttpRequest("https://api.example.com/data");
req.method = "GET";
req.setHeader("Authorization", authHeader);
var resp = req.send();