Guide
Company logos in Base44
Paste one line into Base44 and every company in your app shows its real logo, by website, stock ticker or crypto symbol. Free. No key. No signup.
Base44 builds a React app from a chat. Tell it once where logos come from and every company, stock or coin in your app shows its real logo. Tried in Base44 on 2026-11-07: asked to find a free source with no key, Base44 picked LogoAPI.sh and rendered Apple, Microsoft and NVIDIA by ticker. Updated 2026-11-07
Paste this into Base44
Where it goes: the AI chat: More options, then Custom Instructions.
Use https://logoapi.sh for company logos. Put the URL straight in the img src: https://logoapi.sh/{domain}.svg for a company (for example https://logoapi.sh/stripe.com.svg), https://logoapi.sh/ticker/{SYMBOL}.svg for a stock or ETF, https://logoapi.sh/crypto/{SYMBOL}.svg for a coin. In a square cell use https://logoapi.sh/icon/{domain}.svg. No API key, no signup, no env variable. If the preview shows no outside images, fetch https://logoapi.sh/{domain}.svg.txt as text and inline it as a data URI.Three steps
- Save the line
In the AI chat, open More options, then Custom Instructions. Paste the line and save.
What you see: Base44 follows it in every chat of this app.
- Ask for logos
Type what you want, for example: Show each holding's logo by its ticker.
What you see: Base44 uses https://logoapi.sh/ticker/AAPL.svg style URLs, one per row. No key.
- Check the preview
Open the app preview.
What you see: Square logos in every row. If a frame shows no outside images, Base44 inlines the .svg.txt version instead.
What you see
A list in your app, with logos from the URLs in the line. This one loads live from the API.
Stripestripe.com
Notionnotion.so
AppleAAPL
MicrosoftMSFT
BitcoinBTC
Live from the API: two domains, two tickers, one coin.
If the preview shows no logos
Base44's chat frame only shows images written into the page (data: URIs). The line already tells Base44 what to do there: fetch the .svg.txt version and inline it. In our test the app rendered the plain ticker URLs.
Some chat windows and canvases block outside images. Add .txt to the URL and the logo comes back as SVG text, which the AI can put straight into the page: https://logoapi.sh/stripe.com.svg.txt. It works on /ticker/ and /crypto/ too.
FAQ
Do I need an API key in Base44?
No. No key and no signup. 2M requests a month per site. Free.
Logos look cut off in square cells. What do I do?
Use the square icon: https://logoapi.sh/icon/{domain}.svg. Stock tickers are square already on /ticker/. Add ?variant=full to a ticker URL for the wide logo.
How do I show logos on a dark background?
Add /dark/ in front: https://logoapi.sh/dark/stripe.com.svg, https://logoapi.sh/dark/ticker/AAPL.svg or https://logoapi.sh/dark/crypto/BTC.svg. You get a version made for dark backgrounds.
What if a company has no logo?
The URL still returns an image: the company favicon, or a tile with its name. The X-Logo-Fallback header tells you which. Add ?fallback=404 to show your own placeholder instead. About 6,500 stock tickers work. 1,647 have a logo in our catalog (1,455 vector); add ?variant=full to get it. The default square icon comes from our catalog for 402 tickers; the rest get the company favicon, or a tile with the name.
Why did Base44 pick another logo service?
With no instruction, Base44 goes by memory and picked a PNG ticker service or hand-picked files from Wikimedia. Saving the line in Custom Instructions settles it for the whole app.
More guides
- Company logos in LovablePaste one line, three steps
- Company logos in SoftrPaste one line, three steps
- Company logos in GlidePaste one line, three steps
- All AI app buildersLovable, Bolt, Base44, v0, Cursor
- Logo by stock tickerTickers, ETFs, exchanges