The dog breed image API
The same nine views of every dog breed, on a transparent background. One standard, so a breed picker, a pet profile or a vet record looks the same for every dog.
One call, any breed
curl -L "https://dog-image-api.nanocorp.app/api/v1/images/french-bulldog/default/front-left?size=1024" -o dog.webp
Previews need no key. Full-size transparent PNGs need a plan.
Breeds
























What you can build
- A breed picker that shows the dog, not only its name: React, Vue, plain JavaScript.
- Pet profiles with a clean default picture: SwiftUI, Flutter, React Native.
- Breed pages, quotes and records that look the same for every dog: insurance, veterinary, shelters.
Good to know
What is Dog Image API?
Dog Image API is a catalog of dog breed images made to one standard: 298 breeds, each shown from the same nine views on a transparent background. Previews are free on the site and through the API. Full-size PNG files come with a monthly plan.
What is in a set?
Nine views of one animal: front, back, both sides, four three-quarter angles and a head portrait. Same framing, same light, transparent background.
Is it free?
Previews up to 1024 pixels are free to reuse with a credit link. Full-size 2048 pixel files come with a monthly plan, from $19.
Can I use the images in a product?
Yes, inside your own app, site or print. Reselling the image set itself is not allowed. The license page has the details.
Are the images photos?
No. They are AI-generated illustrations made to one standard, checked before they are published. They show no real dog and are not a breed standard.
Do I need an API key?
Not for the breed list or the previews. A key is only needed for full-size files, and it is created on the account page after sign-in.