Why are external images not loading?

Sometimes Bannerbear has trouble importing images from remote websites. Try the following:

  1. Double-check your links to ensure there aren't any errors.
  2. It’s possible that the image host is blocking Bannerbear's access. Try whitelisting the app.bannerbear.com domain to stop your server from blocking the Bannerbear requests.
  3. Use the "proxy": true flag in your requests to run your images through Bannerbear’s built-in Image Proxy.
{
  "template": "MvqYnLpgQwQ0DPKxye",
	"formats": ["png","jpg"],
	"proxy": true,
	"modifications": {
    "objects": [
      {
        "name": "title",
        "text": "Hello World",
        "color": "#FF5733"
      },
      {
        "name": "avatar",
        "background-image": "https://example.com/photo.jpg"
      },
      {
        "name": "background",
        "background-color": "#d6d0e15e"
      }
    ]
  }
}

Start a Free Trial

Start a free trial with 30 API credits, no credit card required

Resize Video
Add Intro Animation
Add Subtitles

Get Started for Free