US Tariff & HTS Code Scraper
Pricing
Pay per usage
US Tariff & HTS Code Scraper
Search US Harmonized Tariff Schedule codes by keyword, look up specific HTS codes for duty rates, and get recent tariff changes from USITC.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
lulz bot
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Search, look up, and track US tariff codes and duty rates from the official USITC Harmonized Tariff Schedule. Get structured data on HTS codes, duty rates, free trade agreement programs, and recent tariff changes including Section 301 and Section 232 modifications.
Features
- Search by keyword -- Find HTS codes for any product (e.g., "steel", "electronics", "automobile parts")
- Look up specific HTS codes -- Get full details for any tariff line item including duty rates and hierarchy
- Track tariff changes -- Monitor recent notices, schedule releases, and hot-topic tariff areas (Section 301, 232, IEEPA)
- FTA program decoding -- Automatically maps special duty program codes (A, AU, CA, KR, etc.) to full trade agreement names
- Hierarchical context -- Enriches results with chapter, heading, and subheading descriptions
- Supplementary tariff documents -- Detects China Tariff annexes and other supplementary files
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
mode | string | "search" | Operation mode: search, lookup, or changes |
searchTerm | string | "" | Keyword to search for HTS codes (used in search mode) |
htsCode | string | "" | Specific HTS code to look up, e.g. "7206.10.0000" (used in lookup mode) |
maxResults | integer | 100 | Maximum number of results to return (1-500) |
includeParentCodes | boolean | true | Include parent heading/subheading codes that show hierarchy |
proxyConfiguration | object | -- | Optional proxy configuration |
Example Inputs
Search for steel tariff codes:
{"mode": "search","searchTerm": "steel pipe","maxResults": 50}
Look up a specific HTS code:
{"mode": "lookup","htsCode": "7206.10.0000"}
Get recent tariff changes and notices:
{"mode": "changes"}
Output Fields
Search / Lookup Results
| Field | Type | Description |
|---|---|---|
htsCode | string | The HTS tariff code number |
description | string | Official tariff description |
generalDutyRate | string | General (MFN) duty rate |
specialDutyRate | string | Special duty rate string with FTA program codes |
specialPrograms | array | Parsed FTA programs with rates and program codes |
specialProgramDetails | array | FTA programs with full human-readable names (lookup mode) |
otherDutyRate | string | Column 2 (non-NTR) duty rate |
units | string | Unit of quantity |
indent | number | Hierarchy indent level |
isLineItem | boolean | Whether this is a dutiable line item vs. a heading |
statisticalSuffix | string | Statistical reporting suffix |
additionalDuties | array | Footnote references (Section 301, 232, etc.) |
chapterDescription | string | Parent chapter description (lookup mode) |
headingDescription | string | Parent 4-digit heading description (lookup mode) |
subheadingDescription | string | Parent 6-digit subheading description (lookup mode) |
Changes Results
| Field | Type | Description |
|---|---|---|
type | string | notice, release, supplementary_tariff, or tariff_area |
title | string | Title or label of the change |
description | string | Description or content of the notice |
matchCount | number | Number of related HTS entries (for tariff areas) |
sampleCodes | array | Sample affected HTS codes with duty rates |
Use Cases
- Import/export compliance -- Look up duty rates before shipping goods
- Trade policy monitoring -- Track Section 301 China tariffs, Section 232 steel/aluminum duties
- Cost estimation -- Calculate landed cost by finding applicable duty rates and FTA eligibility
- Supply chain analysis -- Identify tariff-free options through free trade agreement programs
- Regulatory research -- Stay current on USITC schedule releases and tariff modifications
Data Source
All data is sourced from the official USITC Harmonized Tariff Schedule REST API.
Run on Apify
This scraper runs on the Apify platform -- a full-stack web scraping and automation cloud. Sign up for a free account to get started with 30-day trial of all features.