Your first 30 images and 1 minute of video are free — no credit card required
On all plans ✓ Upgrade anytime ✓ Downgrade anytime ✓ Cancel anytime | |||
Images | 1,000 | 10,000 | 100,000 |
Video Mins | 60 | 180 | 600 |
Projects | 10 | Unlimited | Unlimited |
Team Members | ✓ | ✓ | ✓ |
REST API | ✓ | ✓ | ✓ |
![]() | ✓ | ✓ | ✓ |
![]() | ✓ | ✓ | ✓ |
![]() | ✓ | ✓ | ✓ |
![]() | — | ✓ | ✓ |
![]() | — | ✓ | ✓ |
The API expects you to send an HTTP Header with every request in this format:
Key | Value |
---|---|
Authorization | Bearer Project_API_Key |
Make note of the word "Bearer" which should appear before your Project API Key
If you are sure the image urls are correct then it is possible the server that the images are located at may be blocking Bannerbear from viewing the images. If you are with Cloudflare or another CDN provider you can whitelist the app.bannerbear.com domain to stop your server from blocking Bannerbear requests. Alternatively, you can use Bannerbear's built-in Image Proxy feature to fix this problem, which is found in your project's Advanced Settings:
#my_title
or .my_text
. Here's a handy list of common CSS selectors. To find the right selector for pages you are crawling you will either need to inspect the page's source code or you can try using a plugin such as Copy CSS Selector