Now with 50+ languages and full micronutrient data

Nutrition Data API
for Every Language

Send a meal in any language — Arabic, Chinese, Japanese, Spanish, or English — and get comprehensive nutrition data back in seconds.

Request
POST /api/chat
{
  "message": "أكلت كشري وكباية كركديه"
}
Response
{
  "calories": 520,
  "protein": 18.2,
  "health_score": 68,
  "language": "ar"
}
50+ languages 99.9% uptime Full micronutrient data Allergen detection

Why CalorieFast?

The most comprehensive nutrition API for developers building health and food applications.

🌐

50+ Languages

Understands Arabic, Chinese, Japanese, Hindi, Spanish, French, and 45+ more languages natively.

🍽

Every Cuisine

Knows koshari, pho, bibimbap, rendang, injera, pierogi, and thousands of local dishes worldwide.

🧪

Full Micronutrients

12 vitamins, 8 minerals, glycemic index, cholesterol, sodium — not just basic macros.

⚠️

Allergen Detection

Auto-detects gluten, dairy, nuts, shellfish, soy, sesame, and 10+ common allergens.

💬

Chat Endpoint

Natural language conversation. Users type what they ate in any language, get nutrition back.

📊

Daily Tracking

Built-in daily intake tracking with macro percentages, health scores, and goal tracking.

Speaks Your Users' Language

Send food descriptions in any language. Get structured nutrition data back.

Any language. Any dish. Any cuisine.

Your users shouldn't have to translate their food into English. CalorieFast understands local dish names, regional ingredients, and colloquial descriptions in 50+ languages.

Say "فتة لحمة محمرة" and it knows that's Egyptian Fatta with roasted meat. Say "ラーメン食べた" and it knows that's Japanese ramen.

العربية 中文 日本語 한국어 हिन्दी Español Français Türkçe Português ไทย Tiếng Việt +40 more
Arabic Japanese Hindi
{
  "message": "أكلت كشري النهاردة"
}

// Response:
{
  "food": "Koshari (كشري)",
  "calories": 520,
  "cuisine_origin": "Egyptian",
  "allergens": ["gluten"],
  "health_score": 65
}

Built for

Any app that needs to understand food.

🏋️

Fitness Apps

Add macro tracking to workout apps with full vitamin and mineral data.

🍲

Meal Planners

Calculate nutrition for meal plans with allergen warnings and dietary labels.

📱

Diet Trackers

Let users type meals in their own language. No barcode scanning needed.

🤖

Health Chatbots

Build multilingual nutrition chatbots with our conversational API.

Simple Pricing

Start free. Scale as you grow. No hidden fees.

Free

$0/mo
  • 100 requests/month
  • All endpoints including chat
  • 50+ languages
  • Full micronutrient data
  • Community support
Get Free Key

Business

$50/mo
  • 100,000 requests/month
  • All endpoints including chat
  • 50+ languages
  • Full micronutrient data
  • Daily tracking API
  • Dedicated support + SLA
Contact Sales

All plans include unlimited API keys • Cancel anytime • No contracts

Quick Start

Get up and running in under 5 minutes.

JavaScript
const response = await fetch('https://api.caloriefast.com/api/chat', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'X-API-Key': 'your_api_key_here'
  },
  body: JSON.stringify({
    message: 'I had koshari and hibiscus tea for lunch'
  })
});

const data = await response.json();
console.log(data.nutrition_data);
// Full breakdown: calories, protein, vitamins, minerals,
// allergens, health_score, cuisine_origin...

Endpoints

POST /api/chat NEW

Natural language nutrition chat in any language

POST /api/parse

Parse meal text and get full nutrition breakdown

POST /api/nutrition

Comprehensive nutrition for a single food item

POST /api/daily NEW

Track daily intake with macro and health scoring

POST /api/batch

Get nutrition for up to 20 foods at once

Ready to Get Started?

Join developers building the next generation of health and nutrition apps.

Free tier • No credit card required • Instant setup