惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

M
MIT News - Artificial intelligence
有赞技术团队
有赞技术团队
S
Schneier on Security
aimingoo的专栏
aimingoo的专栏
T
Troy Hunt's Blog
U
Unit 42
Hacker News - Newest:
Hacker News - Newest: "LLM"
V2EX - 技术
V2EX - 技术
T
The Blog of Author Tim Ferriss
V
Visual Studio Blog
H
Heimdal Security Blog
H
Hacker News: Front Page
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
Cloudbric
Cloudbric
Google DeepMind News
Google DeepMind News
C
Cisco Blogs
The Cloudflare Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
MyScale Blog
MyScale Blog
F
Fortinet All Blogs
N
News | PayPal Newsroom
Attack and Defense Labs
Attack and Defense Labs
D
DataBreaches.Net
N
News and Events Feed by Topic
Security Archives - TechRepublic
Security Archives - TechRepublic
Forbes - Security
Forbes - Security
Simon Willison's Weblog
Simon Willison's Weblog
F
Full Disclosure
The Register - Security
The Register - Security
L
LINUX DO - 热门话题
Webroot Blog
Webroot Blog
Google Online Security Blog
Google Online Security Blog
AI
AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
Intezer
S
Security Affairs
阮一峰的网络日志
阮一峰的网络日志
K
Kaspersky official blog
云风的 BLOG
云风的 BLOG
博客园 - 叶小钗
T
Threatpost
Spread Privacy
Spread Privacy
小众软件
小众软件
AWS News Blog
AWS News Blog
S
Secure Thoughts
S
Security @ Cisco Blogs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks

Hacker News

Introducing Claude Opus 4.7 Qwen Studio The Future of Everything is Lies, I Guess: Where Do We Go From Here? GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis Moving a large-scale metrics pipeline from StatsD to OpenTelemetry / Prometheus GitHub - Nightmare-Eclipse/RedSun: The Red Sun vulnerability repository GitHub - SethPyle376/hiraeth: Local AWS emulator focused on fast integration testing, with SQS support, SQLite-backed state, and a debug-friendly web UI. GitHub - macOS26/Agent: Any AI, replaces Claude Code, Cursor, OpenClaw. Over 18 LLM providers (Claude, OpenAI, Gemini, Ollama, Zai, HF, Qwen) wired into a native Mac app that writes code, builds Xcode projects, bumps versions, manages git, automates Safari, use AppleScript, JS or Accessibility, extend Agent! w/ MCP Servers, run tasks from your iPhone via Messages. YouTube now lets you turn off Shorts I Made a Terminal Pager Burgers | マクドナルド公式 Commands — HackerNews CLI documentation ChatGPT for Excel PiCore - Raspberry Pi Port of Tiny Core Linux Live Nation illegally monopolized ticketing market, jury finds Google Broke Its Promise to Me. Now ICE Has My Data. Founding Engineer at Adaptional | Y Combinator CRISPR takes important step toward silencing Down syndrome’s extra chromosome GitHub - saffron-health/libretto: The AI toolkit for building reliable browser automations US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf] Unexpected €54k billing spike in 13 hours: Firebase browser key without API restrictions used for Gemini requests Retrofitting JIT Compilers into C Interpreters IPv6 – Google The Accursèd Alphabetical Clock Cybersecurity Looks Like Proof of Work Now Fragments: April 14 Cal.com Goes Closed Source: Why AI Security Is Forcing Our Decision | Cal.com - Scheduling Software for Online Bookings Laravel raised money and now injects ads directly into your agent When moving fast, talking is the first thing to break Too much Discussion of the XOR swap trick – Heather Cafe Introduction to Spherical Harmonics for Graphics Programmers The Grand Line Building a Z-Machine in the worst possible language High-Level Rust: Getting 80% of the Benefits with 20% of the Pain GitHub - duguyue100/midnight-captain: Inspired by Midnight Commander, tailored to my taste. How to build a `git diff` driver · Jamie Tanna | Software Engineer Center for Responsible, Decentralized Intelligence at Berkeley The Local Universe’s Expansion Rate Is Clearer Than Ever, but Still Doesn’t Add Up - A new synthesis of astronomical measurements confirms a persistent mismatch that could point to physics beyond current models The air throughout our homes is infused with microplastics. But there are things you can do to breathe less of them The disturbing white paper Red Hat is trying to erase from the internet – OSnews The Future of Everything is Lies, I Guess: Annoyances ‘Abhorrent’: the inside story of the Polymarket gamblers betting millions on war Productive procrastination — Max van IJsselmuiden maps, territory and LMs 447 Terabytes per Square Centimetre at Zero Retention Energy: Non-Volatile Memory at the Atomic Scale on Fluorographane Show HN: Pardonned.com – A searchable database of US Pardons 20 Years on AWS and Never Not My Job The Seasons are Wrong Artemis II crew splashes down near San Diego after historic moon mission We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs How a dancer with ALS used brainwaves to perform live On filing the corners off my MacBooks Installing every* Firefox extension OpenClaw’s memory is unreliable, and you don’t know when it will break Steve Blank Nowhere Is Safe Chimpanzees in Uganda locked in vicious 'civil war', say researchers watgo - a WebAssembly Toolkit for Go linux/Documentation/process/coding-assistants.rst at master · torvalds/linux GitHub - callumlocke/json-formatter: Makes JSON easy to read. Founding Product Engineer at Bild AI | Y Combinator A compelling title that is cryptic enough to get you to take action on it GitHub - Keychron/Keychron-Keyboards-Hardware-Design: Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms. [ANNOUNCE] WireGuardNT v0.11 and WireGuard for Windows v0.6 Released 1D-Chess Helium Is Hard to Replace Cooperative Vectors Introduction | Evolve Keeping a Postgres queue healthy — PlanetScale Our response to the Axios developer tool compromise Do Americans read print books, e-books or audiobooks more? The Zettelkasten Method in Obsidian: A Practical Setup Guide Artemis II Is Competency Porn and We Are Starving For It WeakC4 Flight Viz — Cockpit View A Mexican surveillance giant you’ve never heard of is now watching the U.S. border Surelock: Deadlock-Free Mutexes for Rust RISC-V 101 – what is it and what does it mean for Canonical? | Ubuntu The Problem That Built an Industry How Much Linear Memory Access Is Enough? | Solidean Investigating Split Locks on x86-64 Simplest hash functions Sybilproof reputation mechanisms (2005) [pdf] What is a property? How Complex is my Code? Static code analysis in Kotlin — tools overview Toffoli gates are all you need PGLite evangelism dcmake: a new CMake debugger UI Clojure on Fennel part one: Persistent Data Structures Fragments: April 2 Python Release Python install manager 26.1 The Life and Death of the Book Review - Liberties Introducing Database Traffic Control — PlanetScale Bitcoin miners are losing $19,000 on every BTC produced as difficulty drops 7.8% God sleeps in the minerals Building slogbox Apple Silicon and Virtual Machines: Beating the 2 VM Limit Who was “Not Even Wrong” first? Pokemon Evolution Vs Darwinian Evolution The APL Programming Language Source Code
The Complete Guide to FCC-Accredited Test Labs (591 Labs)
chambertime · 2026-04-30 · via Hacker News

April 27, 2026·9 min read·Chris Testa

industrybuild-in-publiclabs

If you're bringing a hardware product to market in the US, you need an FCC-accredited test lab. Wireless devices, unintentional radiators, anything that emits RF energy: it goes through a test lab before it can legally be sold.

There are 591 FCC-recognized test labs worldwide. We pulled the complete dataset from the FCC, enriched every record with accreditation status, capabilities, and location data, and built a searchable directory out of it. Here's what the landscape actually looks like.

What "FCC-accredited" actually means

The FCC doesn't run its own test labs. It recognizes private labs that have been accredited by approved Test Firm Accreditation Bodies (TFABs). Organizations like A2LA in the US, MIC in Japan, and BSMI in Taiwan are each authorized by the FCC to certify that a lab meets ISO/IEC 17025 standards for EMC and RF testing.

When a lab gets accredited, it receives a designation number. US labs get numbers like US1291, Chinese labs get CN1349, German labs get DE0058. That designation is what lets a Telecommunication Certification Body (TCB) accept the lab's test results and issue an FCC grant of equipment authorization.

The distinction between test labs and TCBs matters. Test labs do the physical testing: they put your device in an anechoic chamber and measure its emissions. TCBs review the test data and issue the certification. Some labs are also TCBs (67 out of 591), meaning they can test and certify in a single step. The rest are test-only, and their results go to a separate TCB for review.

The dataset: 591 labs across 28 countries

Here's where FCC-accredited test labs are located, ranked by count.

Labs by country

FCC-accredited test labs by country

US

138

China

119

Taiwan

98

Japan

71

S. Korea

35

Germany

22

UK

16

Canada

15

Italy

9

France

7

HK

7

Israel

6

NL

6

AU

5

Sweden

5

Other

32

Less than a quarter of FCC-accredited labs are in the United States. The top three non-US countries (China, Taiwan, Japan) collectively hold 288 labs, more than double the US count.

China and Taiwan together account for 217 labs, or 37% of the total. Test labs follow factories, not regulators. That's where the hardware gets built, so that's where it gets tested.

The FCC's Mutual Recognition Agreement (MRA) framework covers 60+ countries through bilateral and multilateral trade agreements, which is how labs in 28 countries can perform testing that the FCC accepts.

US labs by state

If you're looking for a domestic lab, here's where they cluster.

US labs by state (top 10)

CA

36

IL

10

MA

9

TX

8

MN

7

MI

6

MD

5

WA

5

CO

4

GA

4

California has 36 labs, mostly in the Bay Area and Southern California — names like MiCOM Labs, Intertek, Sporton, and UL. UL's headquarters is in Illinois, and you'll find Eurofins/MET Labs in Maryland, SGS North America in Georgia. Browse the full list at /labs/us.

Accreditation body breakdown

Labs are accredited by different bodies depending on their country.

Labs accredited by body (top 10)

A2LA

193

MIC

71

BSMI

58

NVLAP

57

NCC

40

RRA

35

BNetzA

22

BEIS

16

ISED

15

ANAB

11

A2LA (the American Association for Laboratory Accreditation) is the largest by a wide margin, accrediting 193 labs, or 33% of the total. That includes many labs outside the US, since A2LA accredits internationally. NVLAP, the NIST-run program, covers another 57. Between the two, US-based accreditation bodies oversee 250 of the 591 labs worldwide.

TCBs vs. test-only labs

pie title 591 FCC-recognized labs
    "Test-only labs (524)" : 524
    "TCBs — test + certify (67)" : 67

Only 67 labs are also TCBs. If your lab is a TCB, it can test your device and issue the FCC grant directly, with no separate certification body needed. That saves 1-2 weeks and simplifies the chain of custody for test data. UL, Intertek, TUV, and SGS show up repeatedly in the TCB list.

Accreditation status

We verified accreditation status for every lab in the dataset through web research and cross-referencing.

pie title Accreditation status (591 labs)
    "Confirmed active (414)" : 414
    "Not yet verified (123)" : 123
    "Expired (54)" : 54

414 labs have confirmed active accreditation. 54 have clearly expired and can't currently perform FCC testing. The remaining labs are operational but haven't had their status independently verified yet. The FCC's published expiration dates in the Socrata dataset are uniformly stale (many show 2022-2023 dates for labs that are obviously still operating), so we only mark a lab "active" when we can confirm it through a second source like the accreditation body's own records or the lab's website. In practice, most of these unverified labs are active. They have current websites, Google Business listings, and published capabilities.

The China question

119 of the 591 labs are in mainland China. Another 7 are in Hong Kong. Together, that's 126 labs, or 21.3% of the FCC-recognized testing ecosystem.

On April 30, 2026, the FCC is voting on a proposal to ban all of them.

The core proposal bans all labs in China and Hong Kong, extending the "Bad Labs" rule the FCC adopted in May 2025. A broader proposal would also cut off labs in any country without a Mutual Recognition Agreement with the US, which adds 5 more labs (4 in India, 1 in Switzerland). Total at risk: 131 labs, 22.2% of the global total.

Not all small local shops

The assumption that every affected lab is some unknown Chinese operation is wrong. 27 of the 126 labs facing the ban are subsidiaries of Western testing conglomerates:

  • Intertek: 3 facilities in China including a TCB, plus 1 TCB in Hong Kong
  • SGS: 4 facilities across Shenzhen, Guangzhou, Shanghai, and Xi'an
  • Bureau Veritas: 3 facilities in Shanghai, Shenzhen, and Dongguan
  • TUV Rheinland: 3 facilities across Guangdong, Shanghai, and Shenzhen
  • TUV SUD: 2 facilities in Shenzhen and Shanghai
  • UL: Guangzhou/Dongguan
  • Eurofins: Shenzhen
  • DEKRA: Suzhou

These companies all have labs in the US, Europe, and other MRA countries. The ban hits their China operations specifically, not their global businesses. But the China labs exist for a reason: they're co-located with the factories where products are actually built. Testing locally avoids the cost and delay of shipping prototypes internationally.

Who benefits

If 126 China/Hong Kong labs are removed, 460 labs remain. That testing volume has to go somewhere.

Labs remaining after China/HK ban (top 7)

US

138

Taiwan

98

Japan

71

S. Korea

35

Germany

22

UK

16

Canada

15

Taiwan comes out ahead. With 98 labs, it becomes the largest non-US testing market. Taiwanese labs serve the same Mandarin-speaking manufacturer base, they're a short flight from Chinese factories, and their pricing is comparable. For manufacturers who've been testing in Shenzhen, Taipei is the natural next option.

For a detailed breakdown of the April 30 vote — which specific labs are affected, which are already banned, and what it means for certification timelines — read our Bad Labs vote analysis.

How to choose a test lab

Whether you're picking your first lab or switching away from a China-based one, here's what to look at.

Check accreditation scope, not just accreditation. A lab can be FCC-accredited but not accredited for your specific tests. Accreditation scopes define which standards, test types, and frequency ranges a lab is qualified to run. Ask for the scope document. If they can't produce it, walk away.

Consider TCBs for speed. Only 67 of 591 labs in our dataset are TCBs, meaning they can test and certify in one engagement. No handoff to a separate certification body, and you save 1-2 weeks. If turnaround matters, start your search there.

Match location to your manufacturing. If your CM is in Shenzhen and you're testing in Ohio, you're shipping prototypes across the Pacific every time something fails. If you need engineers present for debugging (you often will), proximity matters. Check labs near your team or near your contract manufacturer.

Ask about multi-market capability. Good labs can run FCC, CE (Europe), and ISED (Canada) testing in a single campaign from one set of measurements. This avoids duplicate testing and can cut your total certification budget by 30-40%.

Get a quote breakdown. Lab quotes vary 50%+ for the same product. The spread comes from chamber time, number of standards, report scope, and whether retesting is included. Get line-item breakdowns. Ask specifically about retest rates, because if you fail (and many products fail initial testing), the hourly retest cost matters more than the initial quote.

Run pre-compliance first. Before booking a $5,000-$15,000 formal test campaign, spend $500-$2,000 on a pre-compliance scan. It catches major issues before you're on the clock at full rates.

Browse the full directory at /labs. You can filter by country, state, TCB status, and accreditation status.

How we built this dataset

I wanted a comprehensive FCC test lab directory and couldn't find one, so I built it.

The FCC publishes raw accreditation data through their Socrata API (dataset nubx-v54a). It's 591 firms with names, addresses, designation numbers, and expiration dates. No websites, no capabilities, no way to tell if a lab is still operating or if it's a two-person shop or a $50 billion multinational.

Here's what I did:

  1. Pulled all 591 labs from the Socrata API and normalized the data: firm names, addresses, countries, designation numbers.
  2. Cross-referenced with TCB registrations to flag which labs can also certify, not just test.
  3. Enriched with Google Places data: website URLs, ratings, review counts, geographic coordinates. This gave me verified web presence for hundreds of labs that the FCC data doesn't link to.
  4. Classified accreditation status by cross-referencing lab websites, A2LA records, and accreditation body directories. I only mark a lab "active" when I can independently confirm it, because the FCC's own expiration dates are unreliable.
  5. Mapped ban risk against the FCC's foreign adversary designations and MRA framework to flag which labs are affected by the upcoming April 30 vote.
  6. Used Claude to synthesize lab descriptions, capabilities, and industry context from web-sourced data into structured records.

The result is the /labs directory on this site. Every lab has its accreditation status, location, designation number, and whether it's affected by the Bad Labs vote. Enriched labs also have website links, Google ratings, capabilities, and descriptions.

The FCC publishes the raw data. The accreditation bodies publish scope documents. Google has the business listings. But nobody had stitched it all together into something you could actually use to find and compare test labs.

What's next

Browse the full directory at /labs. For US labs, start at /labs/us. To check whether your current lab is affected by the Bad Labs vote, search by name or designation number.

On April 30, one in five FCC-accredited test labs could lose their recognition. If you're mid-certification at a China-based lab, or planning a test campaign for later this year, now is the time to check your exposure. Read our full breakdown of which labs are affected and what your options are.

Found an error or something out of date? Let us know.