public static void Main()
var URL = "https://dummyimage.com/600x400/000/fff&text=Rahul";
var data = ConvertImageURLToBase64(URL);
public static String ConvertImageURLToBase64(String url)
StringBuilder _sb = new StringBuilder();
Byte[] _byte = GetImage(url);
_sb.Append(Convert.ToBase64String(_byte, 0, _byte.Length));
private static byte[] GetImage(string url)
WebProxy myProxy = new WebProxy();
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)req.GetResponse();
stream = response.GetResponseStream();
using (BinaryReader br = new BinaryReader(stream))
int len = (int)(response.ContentLength);