logo

NFPA Code Search Tool

Search adopted NFPA codes, the editions your state has adopted into law, by keyword, section number, or natural language question. FireCodes is an AI-powered NFPA code lookup software that delivers cited answers and shows the exact code text in a built-in References panel.

AI-Powered NFPA AI Search

FireCodes makes it easy to search adopted NFPA codes using the way you naturally think about code questions. Whether you're looking up sprinkler spacing in NFPA 13, smoke detector requirements in NFPA 72, or means of egress in NFPA 101, each as adopted by your jurisdiction, you can ask your question in plain English and get an answer with specific section references.

As an NFPA code search tool, FireCodes goes beyond keyword matching. The AI understands the intent behind your question and finds the most relevant sections across the adopted NFPA codes you've selected. You can also enter keywords or paste section numbers directly for targeted lookup. With the Multi Book feature, you can select multiple NFPA code books, or combine NFPA with the IBC and IFC, and search across all of them in a single query.

Verifiable References for NFPA Sections

Every answer includes references to the specific NFPA sections cited. The built-in References panel displays the exact, verbatim text of those sections, not a summary, not a paraphrase, but the original code language untouched by AI. You never have to take the AI's word for it: you verify every answer against the code itself.

Supported NFPA Codes

FireCodes hosts NFPA-based codes as adopted into law by each jurisdiction, you always search the adopted edition in force where your project is. Depending on your state's adoptions, that commonly includes editions of:

  • NFPA 13 — Installation of Sprinkler Systems, as adopted by your jurisdiction
  • NFPA 72 — National Fire Alarm and Signaling Code, as adopted by your jurisdiction
  • NFPA 101 — Life Safety Code, as adopted by your jurisdiction
  • NFPA 25 — Inspection, Testing, and Maintenance of Water-Based Fire Protection Systems, as adopted by your jurisdiction
  • NFPA 20 — Installation of Stationary Pumps for Fire Protection, as adopted by your jurisdiction
  • Additional NFPA-based codes as adopted by individual states

NFPA Example Prompts

“What are the sprinkler spacing requirements in NFPA 13 for ordinary hazard occupancies?”

“NFPA 72 smoke detector placement in corridors”

“Ask questions about NFPA codes: What does NFPA 101 require for emergency lighting?”

“Chat with NFPA codes: fire pump testing requirements per NFPA 25”

“NFPA 13 Section 8.3.2: obstruction rules for sprinklers”

“What are the NFPA 20 requirements for fire pump rooms?”

“Search NFPA codes by keyword: standpipe system design”

“How high above the landing should a fire hose valve be located?”

Related Pages

Frequently Asked Questions

An NFPA code search tool lets you look up adopted NFPA codes using keywords, section numbers, or questions instead of manually paging through code books. FireCodes is an AI-powered NFPA code lookup software that understands natural language and returns cited answers with verbatim code text.

Yes. FireCodes lets you ask questions about NFPA codes the way you naturally think about them, for example, "What are the sprinkler requirements for a warehouse?" The AI interprets your question and returns the relevant NFPA sections with citations.

FireCodes covers major NFPA codes as adopted by states, including NFPA 13 (Sprinklers), NFPA 72 (Fire Alarms), NFPA 101 (Life Safety Code), NFPA 25 (Inspection & Testing), and NFPA 20 (Fire Pumps), plus additional NFPA codes as adopted by individual jurisdictions.

FireCodes provides an AI chatbot interface where you can ask natural-language questions and get cited answers, rather than browsing a traditional code viewer. The built-in References panel shows the exact code text so you can verify accuracy. It serves as an NFPA Link alternative for professionals who want AI-assisted code research.

Yes. The References panel displays the verbatim text of cited NFPA sections, untouched by AI. This lets you read the original code language directly and confirm the AI's answer against the source material.

Yes. You can paste a specific section number like "NFPA 13 Section 8.3.2" into the chatbot and the AI will return the content of that section along with related context.

No. FireCodes is a research tool that helps you find relevant NFPA sections. It does not provide official NFPA interpretations or Formal Interpretations. Users should apply their own expertise when interpreting code requirements.

Yes. FireCodes includes state-adopted editions of NFPA codes. Select your state in the chatbot to access the NFPA editions adopted in your jurisdiction.

Start Searching NFPA Codes

Use FireCodes to search NFPA codes with natural language, keywords, or section numbers, and verify every answer with verbatim code text.

Try FireCodes