Access the world's largest database of consistently styled food icons
Get perfect icons from the largest database of consistently styled and labeled food icons. We intelligently match your query to existing icons, or generate new ones when needed. You only pay per icon fetched.
Explore our icon library
Here are some examples of random products, basic ingredients and meals from our database. We've generated over 0 icons and are continuously expanding our collection to cover every culinary need.
Try it live
Experience our intelligent icon matching system by providing a product title or ingredients. We'll search our massive database and generate an icon only if a match isn't found. Feel free to use any generated icons in your projects (no attribution required). Other fields are optional and our AI understands generic terms, like 'dairy' or 'Italian cuisine'.
Generated Icon
Your custom icon will appear here
It appears the icon isn't in our database yet, please give us a second to generate it.
Why choose Swiftbite Icons?
Built for developers and designed for scale, our API has been battle-tested in a food-tracking app where users love the clarity and consistency of our icons. Swiftbite Icons is perfect for any food-related application, including recipe apps, restaurant delivery services, and calorie counters.
The world's largest database
Our icon library is the largest of its kind, offering a huge selection of food and ingredient visuals. We're always adding new icons to make sure you'll find what you need.
Human-reviewed quality
To ensure quality and consistency, every new icon is human-reviewed within a week of generation. We are also in the process of reviewing our entire existing database.
Intelligent AI matching
Our finetuned AI models don't just search for keywords; they understand context. The AI generalizes your queries to find relevant icons, and generates a new one only when a match can't be found.
Simple API integration
Our API is a simple endpoint that can be used within any framework or language. It returns the raw image data, so you can handle it however you need. We also provide optional alt tags for improved accessibility.
const url = new URL("https://icons.swiftbite.app/api/icon");
url.searchParams.append("title", "Pizza Margherita");
const response = await fetch(url, {
headers: {
"X-API-KEY": "YOUR_API_KEY",
},
});
const imageBlob = await response.blob();
const imageUrl = URL.createObjectURL(imageBlob);
console.log(imageUrl);
Ready to get started?
Swiftbite Icons is currently in beta. Contact us to get your API key and start generating custom icons today. Fill out the form below to request access or contact us at swiftbite@sjorsvanholst.nl. Once approved, you'll get access to the docs along with your API key, so you can start integrating right away.