Taiwan Factory & Supplier Search avatar

Taiwan Factory & Supplier Search

Pricing

$5.00 / 1,000 factory records

Go to Apify Store
Taiwan Factory & Supplier Search

Taiwan Factory & Supplier Search

Search 100,000+ official Taiwan factory records by registered product, industry and city. Export factory/company IDs and source-backed English categories as JSON. Free 10-record preview; bulk search and pagination. No inferred CNC or OEM capabilities.

Pricing

$5.00 / 1,000 factory records

Rating

0.0

(0)

Developer

Japan Signal Lab

Japan Signal Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Search 100,000+ official Taiwan factory records by registered product class, manufacturing category, industry and city. Get factory registration IDs, company IDs and source-backed English product labels as JSON for procurement research, supplier shortlists and AI workflows.

The unit is a registered factory, not a company profile. One company can have several factories. Start with a free 10-record preview, then use search mode for bulk records and pagination. No Taiwan account or source API key is required.

Try it

{"mode":"preview","city":"Taichung","manufacturingCategory":"machinery","maxResults":10}
{"mode":"search","city":"Changhua","mainProduct":"253","maxResults":1000,"offset":0}

253 is the official broad metal-container product class. It does not establish food packaging suitability. For paper containers, use manufacturingCategory: "packaging" (code 152).

What you receive

  • Factory registration ID and company unified business number, preserved as strings.
  • Official Chinese factory name and address; English city/county.
  • Original industry/product codes and labels plus our English translations.
  • Conservative, rule-based manufacturing categories and an evidence summary.
  • Production status, official source URL, license, source timestamp and snapshot hash.

factory_name_en is null: this source does not provide official English names. Names are not translated or invented. confidence.classification is a mapping status (mapped, ambiguous, unclassified), not a probability of supplier quality.

Example output (selected fields from the official snapshot):

{
"factory_id": "06000011",
"company_id": "16513603",
"factory_name_zh": "陸豪科技有限公司工廠",
"factory_name_en": null,
"city": "Taichung",
"industry_code": [
"27",
"29",
"33"
],
"main_products_raw": "273視聽電子產品、292其他專用機械設備、331育樂用品 ",
"manufacturing_categories": [
"electronics",
"machinery",
"other manufacturing"
],
"source_updated_at": "2026-09-18T02:36:30.000Z",
"source_license": "Open Government Data License, version 1.0"
}

Search behavior

All supplied fields combine with AND. Keyword words combine with AND over names, locations and broad product/industry/category labels; matching is case-insensitive. Chinese text is also supported. mainProduct accepts an exact code or a substring of its translated or original label. industryCode, companyId and factoryId match exactly.

Use city for English or Chinese cities/counties, such as Taichung, Changhua, Hsinchu City or Hsinchu County. county is an API alias. limit is an API alias of maxResults; conflicting aliases fail validation. Results sort by factory ID. Default search size is 100, with up to 150,000 results per run.

Categories: metal processing; electronics; semiconductor; machinery; automotive parts; plastics; chemicals / materials; food manufacturing; textiles; packaging; other manufacturing. These group registered product classes. Metal processing includes basic metals and fabricated products; it is not proof of machining capability. Electronics excludes electrical equipment and optical/medical instruments. Food excludes animal feed. Packaging is limited to paper containers. Use product codes/text for goods in the broad other-manufacturing group.

CNC, precision, sheet metal, casting, forging, OEM/ODM, export readiness and certifications are not inferred. A CNC query may return zero because the source does not describe machines. A factory matching machinery and paper containers is not necessarily a packaging-machine manufacturer. Contact, commercial readiness, MOQ, capacity and actual capabilities require separate verification.

Pagination and summary

The default Dataset contains only factory records. The OUTPUT key-value record contains totalMatches, emitted, nextOffset, snapshotId, source details and billing counts.

For the next page, set mode: "search", offset to nextOffset, and snapshotId to the previous value. If the source changed, the Actor stops before emitting/charging records; restart at offset 0. Preview is capped at 10 and does not support nonzero offsets. includeInactive defaults to false; set it true only if you also want suspended or partly suspended records.

API and AI agents

Run this Actor through the Apify API or MCP, then read the default Dataset in JSON/CSV and the OUTPUT summary. Use the synchronous run-and-get-dataset-items endpoint for smaller jobs; use asynchronous runs and Dataset pagination for bulk exports. This is a batch Actor: cold source download and startup add latency. It is not a permanently running low-latency API.

Useful workflows include regional supplier longlists, factory/company entity resolution, industrial location screening, and source-cited AI procurement research. Taiwan OEM/ODM sourcing is a use case for initial candidate discovery, not a supported capability filter.

Source, freshness and rights

Source: Taiwan Ministry of Economic Affairs registered factory open data, catalog 6569, official download index. The Actor downloads the current official GCIS ZIP directly. No commercial directory is scraped.

Open Government Data License v1 permits commercial reproduction, adaptation and redistribution with attribution. Each output preserves attribution and the license URL. English translations/categories are by Japan Signal Lab. No government endorsement is implied; trademark and third-party rights are not granted by the license.

The audited 2026-09-18 file contains 101,032 rows, 101,031 unique factory IDs and 101,023 in-production factories. Counts can change. source_updated_at is the HTTP Last-Modified timestamp of the whole file, not the individual factory update date. The catalog has no reliable weekly freshness guarantee. This product provides current published snapshots, not new/changed-factory signals.

Pricing

Preview: up to 10 records, no factory-record charge. Search: $5 per 1,000 emitted factory records ($0.005 each), with one factory-record event per emitted record. 100 records cost $0.50; 1,000 cost $5. No charge for scanned or nonmatching factories. No start or synthetic Dataset event. The Actor checks the configured PPE contract and respects your maximum charge; an OUTPUT summary records budget truncation. Platform usage is included. Development cost measurements and final price are recorded in the release report.

FAQ

Is this different from Taiwantrade? Taiwantrade is useful for English product catalogs and contacting suppliers. This Actor supplies a reproducible factory-level registry slice, IDs, filters and bulk JSON. It does not replace supplier qualification or offer Taiwantrade's richer commercial listings.

Does every result export or accept OEM work? No. Registry presence and product classification establish neither.

Can I get every factory? Use search mode with maxResults 150000, or paginate with the snapshot hash. By default suspended factories are excluded. Prefer filtered queries when you only need a shortlist.

Why can the same company appear repeatedly? Different factory IDs are separate plants. Only exact duplicate factory rows are removed.

What happens when the source fails? Bounded timeouts and retries handle transient errors. Authentication/rate-limit failures are not bypassed. Invalid archives, unexpected row counts, changed required headers and conflicting duplicate IDs fail rather than silently returning incomplete data.

How often is the source downloaded? Once per run. The compressed source is about 6.3 MB. The MVP deliberately avoids a cross-user persistent cache so permissions and freshness stay simple. Rows are emitted in bounded batches.

Development

Node 20+; npm install, npm test, npm run build, npm run verify:live. Source files are TypeScript. Docker uses the official Apify Node image. reports/ contains measurement and classification-audit evidence. Never commit credentials or raw bulk files.