Project
Project intake
Contractor
Datasheet database
Cover Template
License required
SprinkFlow tools are locked on this computer. Connect an active trial, beta grant, subscription, or offline lease to use the design tools.Project
Project intake
Contractor
Datasheet database
Cover Template
Reference
Browse, preview, and manage every datasheet in your catalog — no submittal required. Drop a PDF to add one; multi-select to download or delete in bulk.
Can’t find it in the catalog?
Ask AI to track down a datasheet that isn’t here yet — it searches the internet for the manufacturer’s cut sheet and attempts to download the PDF so you can add it to your catalog in one click. Always verify the model / SIN against the manufacturer datasheet before submitting.
Seismic Design
Step 1 — Project
Set the project up once — name, address, and design standard — look up the seismic load, save it, then add braces.
Every brace shares this project info and gets an ID automatically (LAT-1, LONG-1…). Attachment height is set per brace on the next step.
Site Class, ASCE hazard version and Risk Category feed the address → SDS lookup above (Risk Category doesn’t change SDS itself, but sets the Seismic Design Category on the documentation).
Step 2 — Brace Type & Orientation
Flatter braces carry more axial load for the same seismic force. Component listed ratings are adjusted per Table 18.5.2.3 — 30–44°: ÷2.000, 45–59°: ÷1.414, 60–90°: ÷1.155 — so steeper braces keep more of their rated capacity.
Brace Elevation (Cp height reduction)
A brace low in the building gets a reduced Cp (18.5.9.3.3/.3.4): below 50% of the average roof height ×0.75, 50–75% ×0.875. Applies to the SDS-formula editions (2025 / 2022 post-TIA). Set per brace — each brace sits at its own elevation.
Step 3 — Main & Spacing
Enter the whole stretch (main + everything hanging off it). SprinkFlow finds the largest brace spacing that passes every check — no more guess-and-recalc.
Piping in the Zone of Influence
Branch lines, armovers, drops, sprigs — total footage hanging off the whole stretch.
Step 4 — Piping in the Zone of Influence
Branch lines, armovers, drops, sprigs — footage inside one brace zone. The main is added automatically from Step 3.
Step 5 — Brace Member
Auto-Length Calculator
Enter the vertical distance from the pipe centerline up to the attachment point. SprinkFlow subtracts half the main’s OD (braces run from the top of pipe) and works the slope from your Step 2 angle.
Step 6 — Attachments
Pipe attachment size follows the main pipe size from Step 3.
Step 7 — Fastener to Structure
Step 8 — Review & Export
Tune Brace Spacing
Drag to adjust the on-center spacing — the branch piping in each brace zone scales with it and the results update live. Verify the real footage in each zone doesn’t exceed the scaled lengths.
Spacing tuning is for lateral braces — this is a longitudinal brace, so the slider is off.
Steps the brace spacing down (keeping the same ZOI-to-main ratio) until every check passes. Double-check that the real branch footage in each zone doesn’t exceed the scaled lengths.
Quick Longitudinal Calc
Same main, member, structure attachment, and fastener as this lateral brace — just pick the longitudinal pipe attachment. SprinkFlow saves this brace, finds the largest passing longitudinal spacing (up to 80 ft, main-only zone), and lands you on the finished calc.
The PNG lands on your clipboard as a full 8.5" × 11" sheet at 200 dpi — paste it straight onto your seismic-calcs sheet. Export All… in the Brace Rack builds one bookmarked PDF for the whole job.
Brace rack & results
As you walk the steps, your braces collect here with a PASS/FAIL chip each, and the live results appear the moment the calc has enough to run.
Brace Rack
auto-saves as you workResults
—Branch-Line Restraint (Table 18.6.4)
Riser-Nipple Screening (Eq. 18.5.9.6.2)
Hydraulic Report
Applicable Codes
Occupancy Hazard by Room
Design Area & Modifiers
Piping Specifications
Report (copy & paste to plans)
Preliminary calculation
Building
Storage criteria unknown?
System
Piping
Backflow & safety margin
K-factor is auto-selected so the starting head pressure lands near 7 psi — edit to override.
Known water supply (optional)
Estimate
Enter building dimensions and a hazard classification to generate a preliminary estimate.
Full pipe-network solve (Newton-Raphson nodal balance) — builds every cross main, branch line and operating head and disperses the flow across the whole grid, like a real hydraulic engine. Runs automatically; validated against AutoSPRINK reference calcs (±4%).
Add a known water supply (static, residual & flow) above to plot the supply curve and check adequacy.
Preliminary estimating / feasibility tool only. Early theoretical demand from simplified assumptions (single tree / two-main grid path, density-area design point, chart-derived backflow loss). It does not replace a full NFPA 13 hydraulic calculation or engineering review.
Sprinkler spacing calculator
Design area
Required flow
| Hazard Type | Density | GPM |
|---|
Flow calculator
Q = K x sqrt(P) | P = (Q / K)^2
Required pressure
| K-Factor | Required Pressure |
|---|---|
| Enter X and Y coverage dimensions to activate. | |
Waiting for coverage area.
Site Tool
Site Address
Tip: after generating, click any street on the map to toggle it heavy/thin. Map data © OpenStreetMap contributors.
Vicinity Map
Head layout generator
Design criteria
Layout results
Visual layout diagram
Hangers / Bracing Spacing
Pipe & run
NFPA 13 (2025) defaults - verify against your edition and the pipe's listing; use Edit to change any value.
Results
Hanger position diagram
Brace type & run
Slide the end braces between 12″ (to clear end fittings) and the 6 ft NFPA limit — spacing re-solves live and never exceeds the max. Always verify with NFPA 13 and local code.
Results
Brace position diagram
Branch line & restraint
Pipe size sets the end-restraint limit (NFPA 13 18.6.3.1): within 36 in. for 1", 48 in. for 1¼", 60 in. for 1½" and larger. Look up your max spacing for the pipe size & seismic coefficient (Cp) in the table below — click a cell to drop it into the box.
NFPA 13 (2025) Table 18.6.4 — Maximum restraint spacing
NFPA 13 (2025) Table 18.6.4(a) for steel pipe and 18.6.4(b) for CPVC, copper & red brass restraints.
Results
Restraint position diagram
CAD Prep
Layers to import
Each color becomes its own CAD layer.
Sheets
Import a PDF to browse its sheetsCAD Prep
DWG files are read with the free ODA File Converter (no AutoCAD, no Autodesk license). Download it here, install it, then re-import. DXF files work without it.
Blocks in this drawing
Import a DWG or DXF to see its blocksCAD Prep
Open a DWG or DXF and it renders here like a plotted sheet — scroll to pan, and bump Detail to re-render sharper. Great for a quick look at what a customer sent without launching CAD.
Merge and compress PDFs
Workspace
0 PDFsAdd PDFs
Waiting for Ghostscript.
Recently generated
Drag a recently generated package into the workspace above, or click Add.
Hydraulic calculations
Package Info
Cover Template
Calc Workspace
0 PDFsMy submittal package
Pick a folder — it opens automatically after saving.
Feet/Inch Calculator
Expression
Use dash format for feet-inches, like 5-3.5 for 5 ft 3.5 in.
Result
WaitingInput Rules
Drawing Scale Reference
| Plotted Scale | Model Space Zoom Magnification | Text Height: 3/32" | 1/8" | 1/4" |
|---|---|---|---|---|
| 1/64" = 1'-0" | 1/768XP | 72 | 96 | 192 |
| 1/32" = 1'-0" | 1/384XP | 36 | 48 | 96 |
| 1/16" = 1'-0" | 1/192XP | 18 | 24 | 48 |
| 3/32" = 1'-0" | 1/128XP | 12 | 16 | 32 |
| 1/8" = 1'-0" | 1/96XP | 8 | 12 | 24 |
| 3/16" = 1'-0" | 1/64XP | 6 | 8 | 16 |
| 1/4" = 1'-0" | 1/48XP | 4 | 6 | 12 |
| 3/8" = 1'-0" | 1/32XP | 3 | 6 | 8 |
| 1/2" = 1'-0" | 1/24XP | 2 | 3 | 6 |
| 3/4" = 1'-0" | 1/16XP | 1.5 | 2 | 4 |
| 1" = 1'-0" | 1/12XP | 1 | 1.5 | 3 |
| 1 1/2" = 1'-0" | 1/8XP | 3/4 | 1 | 2 |
| 3" = 1'-0" | 1/4XP | 3/8 | 0.5 | 1 |
| Half Size | 1/2XP | 3/16 | 1/4 | 0.5 |
| Full Size | 1XP | 3/32 | 1/8 | 1/4 |
| 1" = 1000'-0" | 1/12000XP | 1125 | 1500 | 3000 |
| 1" = 500'-0" | 1/6000XP | 562 | 750 | 1500 |
| 1" = 400'-0" | 1/4800XP | 450 | 600 | 1200 |
| 1" = 200'-0" | 1/2400XP | 225 | 300 | 600 |
| 1" = 100'-0" | 1/1200XP | 112 | 150 | 300 |
| 1" = 80'-0" | 1/960XP | 90 | 120 | 240 |
| 1" = 60'-0" | 1/720XP | 67 | 90 | 180 |
| 1" = 50'-0" | 1/600XP | 56 | 75 | 150 |
| 1" = 40'-0" | 1/480XP | 45 | 60 | 120 |
| 1" = 30'-0" | 1/360XP | 33 | 45 | 90 |
| 1" = 20'-0" | 1/240XP | 22 | 30 | 60 |
| 1" = 10'-0" | 1/120XP | 11 | 15 | 30 |
NFPA Code Assist
Lookup direction
Loading NFPA 13 roadmap...
Common rule references
0 rulesEquivalent sections
0 matchesWater supply graph
Site
Static / residual
Flow hydrants
Results
Graph
Flow test sheet
Math
NFPA 1142 calculator
Structure information
NFPA 1142 criteria
Exposure hazards
Water supply result
Export report
Storage Analysis Tool
Bid Estimator
Plan Intake
PrivacyYour plans stay on this computer. SprinkFlow reads them locally to pull the project name, address, and sizes — they're not uploaded anywhere and are never used to train AI.Head Count Estimator
A planning number: building area ÷ max coverage per head, bumped up for cut-up layouts and rounded up to an even count. Verify against a real layout before bidding.
Bid Details
Letterhead (logo, company name, license, phone) and the page color theme come from your active contractor profile and template on the Material Data Submittal tab.
Quick Estimate
Your all-in rate is what you'd bid per sq ft (or head) including labor, material, and margin. It's saved for next time. Switch to Detailed bid to build a full proposal.
Markup Stack
System Type Cost Multipliers
System Sections
Scope & Terms
Inclusions
Exclusions
Fees & Taxes
Detailing Tool
SprinkFlow Settings
Interface
Most users should leave this off. Legacy Mode shows every field on one screen and the bottom generate bar.
Output
Web Links Table adds model, supplier, manufacturer, page number, and a visible datasheet link for each item.
Variables: PROJECT_NAME, PROJECT_ADDRESS, CONTRACTOR_NAME, CONTRACTOR_COMPANY, CLIENT_NAME, DATE, MATERIAL_SUBMITTAL, HYDRAULIC_CALCS.