To compare IKEA prices by country, use Scavio's IKEA API. POST /api/v1/ikea/compare takes one 8-digit article number and up to 10 of 50 IKEA countries and returns each country's price in its own currency, the previous price where IKEA shows a cut, the price tag and the product link, at 1 credit per country. POST /api/v1/ikea/items prices up to 100 article numbers on one market in a single 1-credit call, so a 100-item basket across 16 euro countries costs 16 credits, $0.016 on the Growth plan of $1 per 1,000 credits.
IKEA is a franchise system, and every market prices on its own. IKEA's 13 franchisee groups sold €43.8 billion in FY26, down from €44.6 billion (Inter IKEA FY26 release, November 6, 2026), and since September 1, 2026 IKEA has been cutting prices across Europe by 15% to 25% on average, with "the selection of products and price decrease" differing "from market to market" (Ingka Group, September 1, 2026). The same 8-digit article number is sold in many of those markets, which makes it the join key for a price comparison.
IKEA does not publish a public developer API for its product catalog, prices or store stock. Its sites show prices and stock to shoppers, and the IKEA smart-home hubs' local interface is for devices, not product data. On Google, the queries "ikea price comparison countries" and "ikea prices in other countries" return browser extensions, news stories and an r/IKEA thread, and no data API in the organic top 8.
We build Scavio, so read this with that bias in mind. Every Scavio number below comes from live calls we made on November 13, 2026, between 18:21 and 18:29 UTC. Every competitor detail was read off the vendor's own page that day, and where a price was not published we say so. The screenshots are each vendor's own page, captured the same day.
Which IKEA price comparison API fits your job?
| Tool | Choose it for | Markets | Price (checked Nov 13, 2026) | Free allowance |
|---|---|---|---|---|
| Scavio | One article number in up to 10 countries per call, or 100 article numbers per market, plus search, product, stock, reviews, deals and As-is | 50 ikea.com countries for compare; 55 sites for search and product | 12 endpoints, 1 credit each (compare: 1 per country); $1 per 1,000 credits on Growth | 50 credits once, no card |
| API.SH | Per-store stock with quantity, restock date, aisle and bin; filtered reviews | "any market" on ikea.com | 7 endpoints, 1 credit each; $1 per 1,000 credits on monthly plans from $50, $2 per 1,000 pay-as-you-go | 1,000 credits every month |
| ReefAPI | Stock of up to 10 products in every store of a country | 50 countries and IKEA Türkiye | 8 endpoints, 1 or 2 credits each; Pro $15/mo for 10,000 credits, Ultra $50/mo for 50,000 (monthly billing) | 1,000 credits, no card |
| Apify (superslowsloth) | Scheduled keyword runs on many country sites, joined on the article number | 49 country sites | $0.000525 a product ($0.53 per 1,000) plus $0.002 a run | Not stated on the actor page |
| Upscrape | Search, product and store stock in four markets | France, UK, Ireland, Germany | 0.5 to 1 credit a call; prepaid $49 for 25,000 credits to $499 for 400,000 | Up to 100 credits |
| Zyla API Hub | A keyword search and product lookup by country code on a monthly plan | By country code | $24.99/mo for 5,000 requests, $49.99 for 10,000, $99.99 for 75,000 | Trial of up to 50 requests |
| Bright Data | Bulk IKEA records and ready datasets | Not stated per market | $1.5 per 1,000 records pay as you go; Scale $499/mo with 384,000 records | 5,000 records a month |
The same 58 IKEA best sellers in 16 euro countries
None of the 18 AI answers we checked on IKEA data showed a real price for one article number in two countries; one table was labelled "Illustrative prices, not live quotations". So we took the first 100 items on IKEA Germany's best-seller list (POST /api/v1/ikea/deals with type: "top_seller", 275 items in all) and priced those 100 article numbers on 21 IKEA sites with one items call each: the 16 euro countries the API serves, plus the US, the UK, Sweden, Poland and Japan. 22 calls, 22 credits, each answered in 1 to 10 seconds.
- The basket moves by 23.1% inside the euro zone. 58 of the 100 products were sold in all 16 euro countries. One of each cost €1,944.79 in the Netherlands, €1,948.80 in Lithuania and €1,950.80 in Latvia, and €2,389.58 in Belgium and €2,394.72 in Portugal. Germany, whose best-seller list it is, came 7th at €2,094.68. Where a market showed an IKEA Family member price, we used the regular price.
- Single items move far more. The median item's dearest euro price was 1.78 times its cheapest. The PRICKIG microwave lid ran from €0.79 in the Netherlands to €2.99 in Austria. Outside the list, a 10-country compare call priced the BLÅHAJ 100 cm soft toy shark at €14.99 in Lithuania, €19.99 in Spain and €27.99 in Germany and the Netherlands. KALLAX 77x147 cm, the shelf IKEA cut on September 1, ranged only from €49 in Finland to €59.99 in Belgium, France and Estonia.
- The pre-cut price shows where IKEA shows it. 15 of the 100 carried
price_tag: "new_lower_price"and aprevious_pricein Germany, 13 of them valid from September 1, 2026: KALLAX €49.99, down from 59.99; the BESTÅ TV bench €135, down from 189; IVAR €84.99, down from 99.99. The Estonian, Latvian and Lithuanian answers carried no previous price on any item, and Lithuania's own KALLAX page returned none either, at the same €49.99. - The article number is not universal. Each euro country sold 76 to 89 of the 100 German article numbers, the UK 75, Sweden and Poland 83. IKEA US sold 38 of them under the same number and IKEA Japan none: some markets give the same product their own number, and the API lists those in
not_foundrather than guessing.
Is IKEA cheaper in Germany? takes the same capture to the r/IKEA thread that compared Germany and Lithuania.
1. Scavio: one article number, every country, one call

Scavio's IKEA API is 12 POST endpoints at 1 credit each, except compare, which costs 1 credit per country. Measured on November 13:
- Compare: one article number in 2 to 10 of the 50 ikea.com countries. BLÅHAJ 30373588 in 10 countries returned €14.99 in Lithuania, €27.99 in Germany, GBP 25 in the UK and SEK 299 in Sweden, each in the site's language ("Minkštasis žaislas", "Stoffspielzeug", "Soft toy"), for 10 credits. A country where the number is not sold answers
found: falseand is still charged; a country that fails goes toerrorsand is not. - Items: up to 100 article numbers on one market for 1 credit, with price,
previous_price,price_tag(new_lower_price,time_restricted_offer,family_price,lower_price_in_store,new_product,discontinued),price_valid_fromandprice_valid_to, rating and variants. Numbers the market does not sell come back innot_found. This is the call behind the chart: 21 countries, 21 credits. - Search, category, deals and suggestions: the same item fields with IKEA's sorts and filters. IKEA Germany's
new_lower_pricelist had 1,028 items on November 13. Search and product also cover ikea.cn, Puerto Rico, the Dominican Republic, the Canary and Balearic islands and Iceland, 55 sites in all. - Product, reviews, stores, stock, categories and As-is: measurements, packages and assembly PDFs; the 20 newest reviews with sub-ratings; stores with hours; a stock level for up to 100 article numbers at one store (KALLAX, BILLY and BLÅHAJ in stock at Berlin-Spandau, the POÄNG armchair out of stock); the category tree; and a store's As-is second-hand offers (210 at Berlin-Spandau).
What it does not do: prices come in each market's currency with its VAT and are never converted, so non-euro comparisons need your own exchange rate. These are online prices, not shelf tags; IKEA's US terms say "Pricing may differ from store to store." Stock is a level (in_stock_high, in_stock_low, out_of_stock), not a unit count, where API.SH returns quantity, restock date, aisle and bin. Reviews are the 20 newest only, the Baltic sites returned no ratings, and there is no price history in one response: a tracker builds it by polling. A product page took 7 to 11 seconds in our run and can take up to about 100. API.SH and ReefAPI give 1,000 free credits; Scavio gives 50 once. The benefit is cross-country pricing in one call per country or one call per 100 items, next to the OLX, Allegro, Carrefour and Amazon APIs, plus an MCP server for agents. How to get IKEA prices by country walks through every call with captured responses.
2. API.SH: per-store stock with aisle and bin

API.SH's IKEA API "returns public ikea.com data for any market" through search, suggest, reviews, category, product, recommendations and stores. Its product call "with stock=true" returns "per store, stock level, quantity, restock date and the aisle and bin to collect from", and reviews filter by rating or verified purchase. "Every IKEA endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go." The pricing page lists monthly plans from $50 for 50,000 credits, top-ups from $15, and 1,000 free credits "each month, plan or not". There is no single cross-country call; its own guide compares markets by running search in each. ChatGPT named it first when we asked for the best IKEA data API. Choose it if you need unit counts and pick locations at a store.
3. ReefAPI: stock in every store of a country

ReefAPI's IKEA API "turns every ikea.com country store - 50 countries" into JSON "in eight actions: search, category, categories, product/detail, product/availability, product/reviews, stores and suggest", and its page adds IKEA Türkiye. Its availability action returns stock "of up to 10 IKEA products in every store of a country", and it keeps "the IKEA Family price and any previous price" apart. Calls cost 1 or 2 credits. The pricing page lists Pro at $15 a month for 10,000 credits and Ultra at $50 a month for 50,000 on monthly billing, 1,000 free credits with no card, and credits that never expire. Choose it if a country-wide stock map matters more than price comparison.
4. Apify (superslowsloth): scheduled cross-country runs

superslowsloth/ikea-products, "IKEA Price Watch Across Countries", searches "on any of 49 IKEA country sites" and writes one row per product with the previous price and article number, "so you can compare prices country by country". It costs $0.000525 a product ($0.53 per 1,000) plus $0.002 a run; it had 2 users and 32 of 32 runs in the last 30 days succeeded. ChatGPT picked it first for cross-country IKEA prices. devcolton/ikea-products-prices-scraper covers 41 countries and converts to USD, at $0.001 a product and $0.003 a price comparison. Actors run as jobs that write a dataset, which suits a weekly export more than a request inside an app.
5. Upscrape: four markets, store stock

Upscrape's IKEA API searches the catalogue, browses categories, reads product pages and lists stores and "how many of an item each store holds", and "Covers France, the UK, Ireland and Germany." Calls cost 0.5 to 1 credit. The pricing page sells prepaid credits that never expire: $49 for 25,000, $149 for 100,000 and $499 for 400,000, with up to 100 free credits. It was the most-cited IKEA vendor page in the AI answers we checked. Choose it if those four markets are all you compare.
6. Zyla API Hub: a monthly IKEA plan

The IKEA Data Access API on Zyla API Hub has a keyword search and a product lookup, each taking a countryCode, plus a countries endpoint. Plans are $24.99 a month for 5,000 requests, $49.99 for 10,000 and $99.99 for 75,000, then $0.0064974 a request over the limit, and the free trial "includes up to 50 requests". Choose it if you buy APIs through one marketplace on a fixed monthly plan.
7. Bright Data: bulk records and datasets

Bright Data's IKEA Scraper API collects "product description, category, category URL, colour, size, stock status, review count, and main image". It gives 5,000 free records a month, then $1.5 per 1,000 records pay as you go, or $499 a month for 384,000 records on Scale. Its IKEA datasets sell ready product files with a $250 minimum order. Choose it for a bulk catalog snapshot rather than per-request price checks.
Free tools that are not APIs
Several free tools compare IKEA prices for a shopping list: the IKEA Price Compare browser extension, ikeapricecomparison.com, the open-source ikeaprices project and ikea.vidmar.cloud, which its author shared on r/IKEA. They are fine for checking one cart and do not return data to your code. r/dataisbeautiful's IKEA Price Index of 35 products in 41 countries shows how much interest a real cross-country table draws.
Not an IKEA product data API
The IKEA DIRIGERA and TRADFRI hubs have a local interface for lights and devices, not products or prices. github.com/api-evangelist/ikea says of itself "This is not our API." The vrslev/ikea-api-client library was archived by its owner on October 3, 2024. The Oxylabs IKEA link redirects to a generic e-commerce page and ScraperAPI's IKEA page returns 404.
Pick by the number you need
The bill is article numbers times countries times how often you check. With Scavio's items endpoint, 100 article numbers in one country is 1 credit, so tracking 100 items in all 50 ikea.com countries once a week is 50 calls a week, about 217 credits a month, $0.22 at the Growth rate of $1 per 1,000 credits. Checking them every day is about 1,520 credits a month, $1.52. Compare is the one-item view: one article number in 10 countries is 10 credits, so use it for a product page widget and items for a basket. The chart in this post took 21 items calls and one deals call, 22 credits. Try the IKEA API free, 50 credits, no card, or run a compare call in the playground.
Reference: all 12 IKEA endpoints · compare docs · items docs · deals docs · how to get IKEA prices by country · is IKEA cheaper in Germany? · best OLX listings APIs · best Allegro price monitoring APIs
Frequently asked questions
Does IKEA have an API?
IKEA does not publish a public developer API, portal or key program for its product catalog, prices or store stock. The IKEA smart-home hubs have a local interface for lights and devices, which is not product data. Third-party APIs fill the gap: Scavio's IKEA API returns search results, products, prices by country, store stock, reviews and As-is offers as JSON for 1 credit a call.
Are IKEA prices the same in every country?
No. Each IKEA market sets its own prices in its own currency. On November 13, 2026 the same 58 IKEA best sellers cost €1,944.79 in the Netherlands and €2,394.72 in Portugal, 23.1% more, and the BLÅHAJ 100 cm shark cost €14.99 in Lithuania and €27.99 in Germany. Prices include each country's VAT.
Is the IKEA article number the same in every country?
Mostly in Europe, not everywhere. Of 100 article numbers from IKEA Germany's best-seller list, between 76 and 89 were sold under the same number in each of 15 other euro countries, 75 in the UK and 83 in Sweden and Poland. IKEA US sold 38 of them under the same number and IKEA Japan none, because some markets use their own numbers for the same product.
Why did IKEA prices change in Europe in 2026?
Ingka Group, other IKEA franchisees and Inter IKEA Group said on September 1, 2026 that they are investing €1.2 billion to lower prices across Europe, with average cuts of 15% to 25%, and that "the selection of products and price decrease will differ from market to market." On IKEA Germany's site, 13 of its top 100 best sellers carried a new lower price valid from September 1.
Is it legal to scrape IKEA?
IKEA's US Terms and Conditions say users "may not use any robot, spider, other automatic device, or manual process to monitor, copy or scrape any of our web pages or the content contained herein, without the prior express written consent from an authorized executive of IKEA" (effective September 2, 2026). Each IKEA market publishes its own terms. This is not legal advice; check the current terms for your market and use case.