- Home
- ASP.NET Core
- Manage base64 encoding with ASP.NET Core
Manage base64 encoding with ASP.NET Core
The System.Text.Encoding class provides everything you need to encode to base64 and decode from base64.
Convert a string to base64
string txt = "Test";
byte[] encodedBytes = System.Text.Encoding.Unicode.GetBytes(txt);
string encodedTxt = Convert.ToBase64String(encodedBytes);
Convert a base64 string to a string
string txt = "Test";
byte[] decodedBytes = Convert.FromBase64String(Convert.ToBase64String(System.Text.Encoding.Unicode.GetBytes(txt)));
string decodedTxt = System.Text.Encoding.UTF8.GetString(decodedBytes);
string decodedTxt2 = System.Text.Encoding.Unicode.GetString(decodedBytes);
29/10/2016

