Code: Pascal [Select][+][-]uses fphttpclient, opensslsockets; procedure LoadImageFromURL(URL: String; APicture: TPicture);var stream: TMemoryStream; http: TFPHttpClient;begin stream := TMemoryStream.Create; try http := TFPHTTPClient.Create(nil); try http.Get(URL, stream); stream.Position := 0; APicture.LoadFromStream(stream); finally http.Free; end; finally stream.Free; end;end; procedure TForm1.Button1Click(Sender: TObject);begin LoadImageFromURL(Edit1.Text, Image1.Picture);end;