Conduit Size Calculator

version 1.6.8

Size a conduit for the cables in each run: polyvinyl chloride (PVC) and low smoke zero halogen (LSZH) singles by the On-Site Guide factors, FP200-type multicore by the space-factor method. Print the record of the check.

Grounded in BS 7671On-Site Guide (OSG) Appendix EBS 7629-1:2015Guidance Note 1 Appendix ABS 5839-1BS 8519
How this works
  1. Add a run. A run is one conduit between draw-in points. Choose the conduit material: steel, polyvinyl chloride (PVC) or pliable. Set its length and how many bends or sets it has (a double set counts as one bend), then drop cables in, or pick a typical situation and edit it.
  2. The sizing method depends on the cables in the run. A run of single-core non-sheathed cables only, PVC to BS 6004 or low smoke zero halogen (LSZH) to BS 7211, is sized by the On-Site Guide Appendix E unit system: the conduit factor is lower for a longer run and for more bends. As Project Design good practice, such a run that passes the Appendix E factors but fills more than 35% of the conduit reads PASS WITH WARNING, and a note gives the next size or a split across two conduits. A run with any sheathed cable (FP200-type to BS 7629-1:2015, or any LSZH sheathed cable), a mix of singles and sheathed cables, or a custom internal diameter is sized by the fallback method, the 35% space factor for conduit in Institution of Engineering and Technology (IET) Guidance Note 1, Appendix A, A5, with a geometric fit check. On a run over 3 m or with more than one bend, the working target of 30% space factor from the Project Design conduit sizing research guide is printed as a note.
  3. Read the verdicts and print the record: conduit size per run, the factor or space-factor calculation, the segregation checks (fire alarm cables should have a conduit of their own, BS 5839-1:2025 35.5), the enclosed current rating and the drawings.

Free to run for everyone. Engineering Toolkit subscribers get the compliance record with verbatim clause citations, the enclosed rating check, editable Excel, Word, comma-separated values (CSV) and text exports, and My Projects.

Add a conduit run
Options: conduit system
Conduit drawing Cross-section Run detail

Recommended conduit: -
Runs0
Cables0
Highest utilisation-
Method-
Support spacing-
Conduit bend inner radius, not less than-
How this size was reached
Enclosed current rating: the transition consequence
Compliance record: the clauses, quoted verbatim
Design notes
v1.6.8 · Verified BS 7671, IET On-Site Guide App E, BS 7629-1, BS 5839-1, BS 8519
  • 2,190scenarios checked against independent calculations on 1.6.5, no findings
  • 4 rows x 3 columnsOn-Site Guide Table D3 support spacings held in full, by conduit material
  • E1 to E4On-Site Guide factor tables held
  • 2standards read back on 1.5.7, BS 5839-1:2025 and BS 5266-1:2025: every citation checked against the 2025 editions
Last reviewed
September 2026
Data basis
OSG Appendix E factors (E1 to E4), BS 4568 conduit IDs (BSRIA TN 10/92), BS 7629-1 and FP200 Gold dimensions, FP200 enclosed ratings
Validated against
30/09/2026 (1.6.8): the printed report is now full size, with no text below 6 pt, "Page n of N" on every page and larger drawings; each preset's printed report is 3 pages, not 2.Show the full record

30/09/2026 (1.6.8): the printed report is now full size, with no text below 6 pt, "Page n of N" on every page and larger drawings; each preset's printed report is 3 pages, not 2. The PDF export and the emailed report no longer include the design notes; they stay in the tool and the Word, Excel, CSV and text exports, marked for the designer. In the tool, help tips stay inside the screen, the "Highest utilisation" tip can be reached with the keyboard, and the Options panel fits a screen 294 px wide. The calculations, sizes and verdicts are unchanged. 30/09/2026 (1.6.4 correction): this corrects the 29/09/2026 (1.6.4) entry. The design notes, with the On-Site Guide clip spacing, have never been on the printed report. In 1.6.4 they were in the tool and all the exports; from 1.6.8 the PDF export and the emailed report no longer include them. The rest of that entry stands. 30/09/2026 (1.6.7): in the tool, the printed report and the exports, "Highest utilisation" now shows the run nearest its own limit, or furthest over it. In 11,826 of 38,880 two-run test reports it shows the multicore run, not the singles run; in 4,188 of those, only the singles run passed. In 7,095 the size in the report title changed too. No run's size or verdict changed. Run cards name each figure's basis. The design notes now quote BS 7671 Regulation 521.10.202 NOTE 4, BS 8519:2020 15 f) and Guidance Note 1, Appendix G. The cable list group is now PD Cable Database. 30/09/2026 (1.6.6): with Auto, the smallest conduit is now 20 mm (the usual UK minimum in Project Design practice from site experience, not a requirement of a standard), or 25 mm where set in Options; 16 mm can be chosen by hand. The support and protective conductor notes now quote BS 8519:2020, BS 7671 Regulation 543.2 and Institution of Engineering and Technology Guidance Note 1. Runs sized at 16 mm with Auto now read 20 mm: the lighting radial preset reads 20 mm, PASS (21.7%), not 16 mm, PASS WITH WARNING (37.3%). Other preset sizes are unchanged. Please re-check these runs. 29/09/2026 (1.6.5): the conduit space factor limit is now 35% (Institution of Engineering and Technology Guidance Note 1, Appendix A, A5); 45% is for trunking. Some results change. A run with a sheathed cable or custom internal diameter filling 35% to 45% reads OVER 35%: for three FP200 Gold 2-core 1.5 mm² cables in 25 mm heavy gauge conduit (41.9%), 32 mm is given with Auto. In this tool, runs of singles passing the factor tables but filling over 35% read PASS WITH WARNING: for the lighting radial preset (37.3% in 16 mm), a note gives 20 mm. Please re-check these runs. 29/09/2026 (1.6.4): in the tool, the printed report and the exports, the design notes give the On-Site Guide clip spacing for fire alarm and emergency lighting cables. Where the manufacturer's figure differs, both are shown and the Guide's takes precedence in the tool: for FP200 Gold up to 9.0 mm overall diameter, the Guide gives 250 mm horizontal and Prysmian gives 300 mm. The drawing-in and steel conduit notes read shall, as BS 7671 does, and the protective device note gives the three conditions of Regulation 433.1.1. Most acronyms are spelt out at first use. The calculations, sizes and verdicts are unchanged. 27/09/2026 (1.6.3): runs of single-core non-sheathed cables sized by the On-Site Guide Appendix E factors are now checked against its 45% space factor for other cables, as PD good practice. Above 45%, the verdict is PASS WITH WARNING in amber, and a note gives the next size at 45% or less, or a split across two conduits. Fifteen 2.5 mm2 LSZH singles, 4.5 m with one bend, fill 25 mm steel conduit to 58.0%; the note gives 32 mm. In the cross-section drawing, no two cables now overlap. The existing calculations, the sizes given with Auto and every other verdict are unchanged. 26/09/2026 (1.6.2): the printed report had shown no sizing steps under its Sizing basis heading since 1.5.2 and now lists the steps and the notes for each run again; the steps were always shown in the tool and in the exports, and the calculations were never affected. In the check line shown when ELV control circuits share a conduit with LV circuits, the two methods from BS 7671:2018+A4:2026 Regulation 528.1 are now numbered 1 and 5, not (a) and (e), and worded as in the regulation. The fire alarm and emergency lighting check lines, the fire alarm banner on a run, the protective device rule, the design notes on steel conduit, fire-rated fixings and supports, and the help on the cable quantity and Serves fields now use the verb of the clause they cite: shall for BS 7671 Regulations 521.5.1, 433.1.1, 521.10.202 and 528.1, and should for BS 5839-1:2025 35.5, BS 5266-1:2025 8.2.6, BS 8519:2020 15 and 16 (cited before with no edition), and the On-Site Guide Table D3 note and Appendix D item (a). The banner and the field help are in the tool only; the other lines are also in the exports. In the emergency lighting check line, the advice that circuits fed from a central power supply system should have a conduit of their own is now a sentence of its own, since it is PD's reading of the separate wiring that 8.2.6 recommends. The help on the Serves field now reads "The segregation checks depend on it", not "This drives the segregation checks". The page had no main heading; the tool name in the dark bar at the top of the tool is now that heading, with the same look as before. Two changes to the look made in 1.6.1 were not named at the time: the text in the fields is 14 px on a desktop, as in the drop-down lists, and 16 px on a phone, so that the phone does not zoom in when a field is tapped; and the crosses used to remove a cable or a run are easier to tap on a touch screen. The green for a pass, the amber for a point to check or a warning, and the grey for a neutral mark are now darker, so that any white text on them meets the 4.5:1 contrast that the Web Content Accessibility Guidelines 2.2 require at level AA for text of 12 px; this change applies only to the colours, not to any calculation, result, wording or layout. The calculations, sizes, factors, limits and verdicts are unchanged. 26/09/2026 (1.6.1): BS 7671 Regulation 521.6 is now cited for circuits sharing a conduit, not 521.7, which applies to circuits sharing a multicore cable. The On-Site Guide is cited without page numbers, with Appendix D item (a) for non-sheathed cables and item (h) for thermosetting and PVC sheathed cables. The compliance record now gives the 2015 edition of BS 7629-1. The BS 8519:2020 note reads should, not need. The conduit drawings and printed report now use the PD Power Distribution tool colours, with the four cable service colours kept. The calculations, sizes, factors, limits and verdicts are unchanged. 26/09/2026 (1.6.0): The tool now looks like the PD Power Distribution tool, with the same colours, font, buttons, cards and tables. The Start again button is now in a dark bar at the top of the tool, with the tool name and version. The Cross-section and Run detail switch is now shown as tabs. The calculations, the wording of every check line, the printed report, the exports and the saved reports are unchanged. 16/09/2026 (1.5.8): the wording in the tool was revised in plain UK English. The compliance record line and the How this works list now say in the tool, and the segregation checks are called checks. The calculations, the printed report and the exports are unchanged. The 2,190 scenarios, the input audit and the term-of-art check were re-run on 1.5.8 with no findings; verified live after upload. 15/09/2026 (1.5.7): the notes written inside the program code were rewritten in plain UK English. The calculations, the wording shown in the tool, the printed report and the exports are unchanged. The 2,190 scenarios were re-run on 1.5.7 with no findings; verified live after upload. 15/09/2026 (1.5.4 to 1.5.6): every citation of the fire alarm and emergency lighting standards was read back against the current editions, and the conduit is now described by its internal diameter throughout. BS 5839-1:2025 replaced the 2017 edition: the rule against sharing a conduit with other services is cited to 35.5, conduit to BS EN 61386 to 35.7 and the 1 mm2 conductor minimum to 25.7. BS 5266-1:2025 replaced the 2016 edition: emergency lighting fed from a central power supply system gets a conduit of its own (8.2.6), fire-resistant cables in screwed steel conduit are named as one of the listed cable systems (8.2.2), and supply cables to self-contained luminaires may be installed as a normal lighting circuit (8.1). A report saved before 1.5.6 opens with its custom internal diameter as entered. Three new automated checks read every citation and the wording of every program file, in the tool, the report and the printed sheet, and fail on the earlier builds; the 2,190 scenarios, the input audit and the term-of-art check were re-run on 1.5.6 with no findings; no size, factor or limit changed; verified live after upload. 10/09/2026 (1.5.3): a check across every PD tool for a question asked of every user that only a minority case needs, and for a figure used in an answer that the reader never saw. A sheathed multicore run was found to refuse a size until a length was entered, although the length serves only the On-Site Guide Appendix E draw-in envelope that the singles method reads; a sheathed run with a blank length is now sized and prints a warning that the envelope has not been checked, and a singles run still asks for the length. The grouping factor from BS 7671 Table 4C1 was found to rest on a circuit count the reader was never shown; the rating line now states the count and its basis, estimated from the cables on the run or entered in a new Circuits field on the run, and the subscriber rating table and the editable exports print the same basis. The 2,190 scenarios, the input audit and a new automated check for both paths were run on 1.5.3 with no findings, and the new check fails on the 1.5.2 build; no factor, size or limit changed; verified live after upload. 04/09/2026 (1.5.2): the sizing basis is now headed How this size was reached and laid out as numbered steps for each run, with the run's size and verdict at the head of its card and every figure in bold, so the calculation behind the answer reads as a worked example for the case entered. The steps are the same calculations as before and the report shows them under the same heading. The 2,190 scenarios and the input audit were re-run on 1.5.2 with no findings; no factor, size or limit changed; verified live after upload. 04/09/2026 (1.5.1): a check of whether every input the standard names by a term of art is defined in the tool, printed back in the result and questioned where a wrong entry can be seen. Two were not. The custom internal diameter field took the nominal size, which BS 4568 uses for the outside diameter, so a 20 entered for a 20 mm conduit sized on 314 mm2 where the heavy gauge internal diameter gives 222 mm2. The custom cable diameter field took the conductor size in place of the overall diameter. Both fields now show help naming the figure the standard means and the entry that is wrong, and an internal diameter equal to a standard nominal size or a diameter equal to a conductor size prints a check line with the figure the tool holds while still giving the answer. The 2,190 scenarios and the input audit were re-run on 1.5.1 with no findings; no factor, size or limit changed; verified live after upload. 03/09/2026 (1.5.0): a check across every PD tool that every printed value is reached through the input the standard derives it from. The support spacing for a 16 mm conduit was found to print the 20 to 25 mm row; On-Site Guide Table D3 is now held in full (four rows, rigid metal, rigid insulating and pliable) with a material choice per run. Current ratings are now given only for the FP200 cable the datasheet covers, other cables are pointed to their BS 7671 Appendix 4 table; an ambient temperature input applies Table 4B1. Blank lengths and blank custom internal diameters ask for the value instead of sizing at a default. The 2,190 scenarios and a new audit of the input paths were run with no findings; verified live after upload. 02/09/2026: the same 2,190 scenarios were re-run after the 1.4.3 wording revision with no findings; no size or factor changed. July 2026: the tool was checked against the ESC C157-3 worked examples and 21 scenarios were audited on the live tool. August 2026: 2,190 scenarios were driven through the tool's own interface and checked against independent calculations written from the On-Site Guide factors and the BS 4568 internal diameters, with no findings.

Scope and limits
  • Steel, PVC or pliable conduit for singles (OSG unit system); space-factor method on 16 to 32 mm standard steel IDs, manufacturer ID entered for plastic conduit. Multicore up to 4 mm2 (BS 7629-1 types, FP200 Gold, custom OD). Sizes the containment only: the circuit design of record (Ib, In, Iz, voltage drop, Zs) remains the designer's separate calculation; the in-conduit rating shown is the FP200 datasheet figure with the grouping and ambient factors applied, other cables are pointed to their BS 7671 table.
What's changed
  • September 2026 · v1.6.8The printed report is now full size, with every page numbered. The PDF export and the emailed report no longer include the design notes; they stay in the tool and the Word, Excel, CSV and text exports, marked for the designer. The calculations, sizes and verdicts are unchanged.
  • September 2026 · v1.6.7In the tool, the printed report and the exports, "Highest utilisation" now shows the run nearest its own limit, or furthest over it. In 11,826 of 38,880 two-run test reports it shows the multicore run, not the singles run; in 4,188 of those, only the singles run passed. No run's size or verdict changed. Run cards name each figure's basis.
  • September 2026 · v1.6.6With Auto, the smallest conduit is 20 mm (Project Design practice from site experience), or 25 mm where set in Options; 16 mm can be chosen by hand. Runs sized at 16 mm with Auto, including the lighting radial preset, now read 20 mm: please re-check. The protective conductor notes now quote Institution of Engineering and Technology Guidance Note 1.
  • September 2026 · v1.6.5The conduit space factor limit is now 35% (Institution of Engineering and Technology Guidance Note 1, Appendix A, A5). Some results change: please re-check. Runs with a sheathed cable or custom internal diameter filling 35% to 45% now read OVER 35%. In this tool, runs of singles passing the factor tables but filling over 35% now read PASS WITH WARNING.
  • September 2026 · v1.6.4In the tool and the exports, the design notes give the On-Site Guide clip spacing for fire alarm and emergency lighting cables, and the manufacturer's where it differs. The drawing-in and steel conduit notes read shall, as BS 7671 does. Most acronyms are spelt out at first use. The calculations, sizes and verdicts are unchanged.
  • September 2026 · v1.6.3Single-core non-sheathed runs sized by the On-Site Guide Appendix E factors are now also checked against the Guide's 45% space factor for cables not in its tables, as PD good practice. Above 45%, the verdict is PASS WITH WARNING, and a note gives the next size at 45% or less or, failing that, a split across two conduits. Where no internal diameter is held, as in PVC conduit, a note states that the space factor is not checked. Cables no longer overlap in the cross-section drawing. The sizes given with Auto and every other verdict are unchanged.
  • September 2026 · v1.6.2The printed report lists the sizing steps and notes again; none had been printed since 1.5.2. Some check lines, notes and field help now read shall or should, as the clause they cite does. The green, amber and grey are now darker, for a contrast above 4.5:1 with white text (Web Content Accessibility Guidelines 2.2, level AA). The calculations, sizes and verdicts are unchanged.
  • September 2026 · v1.6.1BS 7671 Regulation 521.6 is now cited for circuits sharing a conduit, not 521.7, which applies to circuits sharing a multicore cable. The BS 8519:2020 note now reads should, not need. The conduit drawings and the printed report now use the PD Power Distribution tool colours, with the four cable service colours kept. The calculations, sizes and verdicts are unchanged.
  • September 2026 · v1.6.0The tool now looks like the PD Power Distribution tool, with the same font and colours. The Start again button is now in a dark bar at the top, with the tool name and version. The Cross-section and Run detail switch is now shown as tabs. The calculations, the wording of every check line, the printed report and the exports are unchanged.
  • September 2026 · v1.5.8The wording in the tool was revised in plain UK English: the compliance record line and the How this works list now say in the tool, and the segregation checks are called checks. The calculations, the printed report and the exports are unchanged
  • September 2026 · v1.5.7The notes written inside the program code were rewritten in plain UK English. The calculations, the wording shown in the tool, the printed report and the exports are unchanged
  • September 2026 · v1.5.6The conduit is described by its internal diameter throughout: in the tool, in the help, in the check lines, in the exports and in the notes written inside the program code. Reports saved before this version open with their custom internal diameter as entered. No size, factor or limit changed
  • September 2026 · v1.5.5The emergency lighting lines now cite BS 5266-1:2025 and say which wiring they apply to: a separate conduit for circuits fed from a central power supply system (8.2.6); supply cables to self-contained emergency luminaires may be installed as a normal lighting circuit (8.1). The BS 8519 fixing line now reads should, not must. No factor, size or limit changed.
  • September 2026 · v1.5.4The fire alarm segregation lines now cite BS 5839-1:2025, which replaced the 2017 edition: 35.5 for the rule against sharing a conduit with other services, 35.7 for conduit to BS EN 61386 and 25.7 for the 1 mm2 conductor minimum. The earlier citation used the 2017 clause number, which in the 2025 edition covers radio-linked systems. No factor, size or limit changed.
  • September 2026 · v1.5.3A sheathed or multicore run is sized on the 45% space factor whether or not the length is entered; with the length blank, a note states that the Appendix E envelope is not checked. A single-core run still needs the length. Each run has a Circuits (for Cg) field: if it is left blank, the tool's estimate is used and is now stated on the rating line; a figure entered overrides it. No factor or limit changed.
  • September 2026 · v1.5.2The sizing basis is now headed How this size was reached and laid out as numbered steps for each run, with the run's size and verdict at the top of its card and every figure in bold. The steps themselves, and the report section that shows them, are the same calculations as before. No factor, size or limit changed
  • September 2026 · v1.5.1The custom ID field and the custom cable overall diameter field now state what to enter: the internal diameter, not the nominal size, and the overall diameter over the sheath, not the conductor size. Where an entered ID equals a standard nominal size, or an overall diameter equals a conductor size, a check line shows the figure the tool holds; the answer is still given.
  • September 2026 · v1.5.0Support spacing is now taken from all of On-Site Guide Table D3 for each run's conduit material. A run passes or fails on the 45% limit alone. A length, internal diameter, cable diameter or quantity left blank is now asked for, with no figure assumed. The ambient temperature is asked for (30 C by default), and the Table 4B1 factor is applied and stated.
  • September 2026 · v1.4.3The wording was revised in plain UK English: the worst run is labelled highest utilisation, a limit is called a limit, plurals written out, empty fields show a plain hyphen and the on-screen text has no dashes. No size or factor changed
  • August 2026 · v1.4.2The does-not-fit warning and banner lead with the instruction; proper plurals throughout
  • August 2026 · v1.4.1The not-suitable messages now read plainly: the conduit tool is not suitable for this arrangement, please use the cable tray or cable duct tool, with the supporting numbers in a second sentence
  • August 2026 · v1.4.0Where no conduit can take a run, the result now says so, with the numbers. Cables too big for conduit are named as tray or duct work, with a link to those calculators. For a run over the 45% limit at 32 mm, the figure at 32 mm is shown, as BS 4568 specifies no internal diameter above 32 mm.
  • August 2026 · v1.3.1The core count numerals on the cable discs read clearly again: the white label background added in 1.3.0 no longer applies to white text on a coloured disc
  • August 2026 · v1.3.0The recommended conduit sizes stay in view in a bar that follows you down the page while you edit the runs. Drawing labels have a white background so they read clearly over the cables, and a review flag on a run reads as plain text rather than a dash
  • August 2026 · v1.2.0Free use is now measured in sessions: after three days of anonymous use, you enter your email address to continue free use, with no password and no account. The enclosed rating headline (the Iz and the largest device per run) is now free in the tool. The full rating table and the verbatim compliance record stay with the Engineering Toolkit.
  • August 2026 · v1.1.1Subscriber-facing copy states what the Engineering Toolkit adds rather than what the free preview lacks
  • July 2026 · v1.1.0Data, AV and fibre cables from the shared library can now be selected on conduit runs, sized by the 45% space factor on the datasheet overall diameter
  • July 2026 · v1.0.2Run detail: the bend note now reads "bend inner radius >= 62.5 mm (2.5 x OD)" and sits clear of the saddle ticks
  • July 2026 · v1.0.1Internal diameter written ID throughout; Run detail redrawn with saddles placed as the On-Site Guide places them, within 300 mm of every box and bend and then at the Table D3 maximum spacing
  • July 2026 · v1.0.0First release: conduit sizing for singles by the On-Site Guide Appendix E factors (run length and bends included) and for FP200-type and LSZH multicore by the 45% space factor, with presets, fire alarm segregation, true-scale drawings and reports