public static string bitmapToBase64(byte[] data) { Bitmap bitmap = BitmapFactory.DecodeByteArray(data, 0, data.Length); var ms = new MemoryStream(); bitmap.Compress(Bitmap.CompressFormat.Png, 0, ms); var imageByteArray = ms.ToArray(); string avatarBase64String = Convert.ToBase64String(imageByteArray); LegionUtils.disposeBitmap(bitmap); return(avatarBase64String); }