NilaiGizi.com
Pricing
from $0.50 / 1,000 results
NilaiGizi.com
[$0.5/1000] crawler food nutrition data (product detail pages and advance search) from nilaigizi.com
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
Rio Dwi Saputra
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Search Indonesian food nutrition data in any language and get back complete, structured nutrition facts — calories, protein, fat, vitamins, minerals, and %AKG (Indonesia's recommended daily intake) — sourced from nilaigizi.com, an independent food composition database maintained by ahligizi.id. Just type a food name like "white milk" or "instant noodles" in English (or any language) — the Actor automatically translates your keyword to Indonesian, searches the site, and can translate the results back to English so you never have to speak Indonesian to use Indonesian nutrition data. Runs on the Apify platform with scheduling, API access, and one-click dataset export built in, so there's no scraper to write or rate limits to manage yourself.
Why use NilaiGizi.com Food Nutrition Search?
- No language barrier — search "milk", "rice", or "fried noodles" and still get accurate matches, even though nilaigizi.com itself only understands Indonesian. Keyword translation happens automatically on every run.
- Bilingual output — choose whether results come back in English or the site's original Indonesian, right from the input form.
- Complete nutrition facts, not just a summary — every match is automatically enriched with the full nutrient table, product images, related products, and edit history from its detail page, not just the search snippet.
- Great for nutrition & diet apps — build meal planners, calorie trackers, or diet tools on real Indonesian food composition data instead of manually transcribing values from a website.
- Zero setup — no proxies, no browser automation, no scraper maintenance. Point it at a keyword and get structured JSON back.
How to use NilaiGizi.com Food Nutrition Search
- Click Try for free (or Start) to open the Actor.
- On the Input tab, type the food or product name you're looking for in the Search keyword field — any language works.
- Pick your Output language (English or Indonesian) and adjust pagination if needed (see Input below).
- Click Start and wait for the run to finish.
- Open the Dataset tab to view, filter, or export your results.
Input
The Actor takes a single JSON input object; see the Input tab in Apify Console for the full interactive form.
| Field | Description |
|---|---|
keyword | Food/product name to search for, in any language, e.g. "white milk" or "nasi". Automatically translated to Indonesian before searching. |
outputLanguage | "en" to machine-translate every output field to English (default), or "id" to keep the site's original Indonesian text. |
includeFullDetails | When true (default), fetches the full nutrition facts table, images, and related products for every result. Set to false for a lighter, faster run that only returns the search-result summary. |
startPage, maxPages | Pagination controls — maxPages caps how many result pages are fetched per run, to stay light on this small, independently-run site. |
Example input:
{"keyword": "white milk","outputLanguage": "en","maxPages": 2}
Output
Each dataset item is one matching product, enriched with its full nutrition facts (unless includeFullDetails is disabled).
{"productId": 22,"url": "https://nilaigizi.com/gizi/detailproduk/22/nilai-kandungan-gizi-Nasi-/-Nasi-Putih","name": "White Rice","category": "Natural","summary": "Energy 180.00 kcal, Total Fat 0.30 g, Protein 3.00 g, ...","nutrients": [{ "name": "Energy", "amount": 180, "unit": "kcal", "percentAkg": 8.37 },{ "name": "Total Fat", "amount": 0.3, "unit": "g", "percentAkg": 0.45 }],"images": ["https://nilaigizi.com/assets/images/produk/produk_1535761724.png"],"relatedProducts": [{ "productId": 23, "name": "Steamed Rice", "url": "https://nilaigizi.com/gizi/detailproduk/23/...", "summary": "Water 56.70 g, Energy 180.00 kcal, ..." }],"editHistory": [{ "editor": "Muhammad Iqbal Basagili, S.Gz., M.P.H. (Nutr & Diet)", "date": "March 20, 2021" }]}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data table
| Field | Description |
|---|---|
productId | Numeric product ID on nilaigizi.com |
name | Product name |
category | Natural or Processed (translated from Alami/Buatan) |
summary | One-line nutrient snippet, as shown in search results |
nutrients | Full nutrition table: name, amount, unit, and %AKG (% of Indonesia's recommended daily intake) |
images | Product image URLs |
relatedProducts | Similar products linked from the detail page |
editHistory | Who last verified the data and when |
Pricing / cost estimation
This Actor makes lightweight HTTP requests only — no browser rendering — with a polite delay between each one, so runs are fast and cheap. A typical keyword search with a couple of result pages and full details enabled easily fits within the Apify free tier's monthly compute allowance.
Tips
- Leave
includeFullDetailsoff if you only need a quick list of matching products and their summary line — it skips the extra per-product request and finishes much faster. - Keep
maxPagesmodest for broad, generic keywords (like "susu"/"milk"), which can span many result pages; narrow your keyword instead of raising the page cap. - Set
outputLanguageto"id"if you want the original Indonesian terminology (e.g. for cross-referencing against the live site).
FAQ, disclaimers, and support
Keyword and output translation is powered by a free machine-translation service and may occasionally produce an imperfect phrase, especially for compound or brand-specific product names — the underlying nutrition figures themselves are always sourced directly from nilaigizi.com's own published product pages. Verify translated or original data against the original source before using it for medical, regulatory, or labeling purposes. This Actor is not affiliated with nilaigizi.com or ahligizi.id. If you run into scraping issues (a selector no longer matching after a site redesign, for example), please open an issue in the Issues tab — a custom scraping solution can also be arranged on request.