InFronttech Customer Tools
Professional calculators for CCTV design and storage. Choose a tool below to get started.
This information is for information only. InFront Tech will not be responsible for any reliance on these tools, results or recommendations. Use as a design guide only; always confirm with applicable standards and qualified professionals. InFront Tech accepts no liability for any loss or damage arising from use of these calculators.
DORI Distance Calculator
Camera distance & DORI levels (Detect, Observe, Recognise, Identify)
CCTV Storage Calculator Australia
CCTV Storage Calculator Australia – estimate NVR storage and retention
Voltage Drop Calculator (AC or DC)
AC or DC voltage drop: low-voltage (12V/24V) cameras and general guidance
Internet Upload Speed Calculator
Check if your upload speed is enough for smooth remote viewing (NBN, Australia)
Camera Mounting Height Optimiser
Recommended mounting height, lens and camera type for face ID, plates or overview
DORI Distance Calculator
Maximum distance (metres) at which your camera can Detect, Observe, Recognise or Identify a person. Based on IEC 62676-4 (EN 62676-4 in Europe, AS/NZS 62676.4 in Australia and New Zealand).
Use this DORI calculator to plan CCTV camera placement and detection distance. The standard AS/NZS 62676.4 (and IEC 62676-4) defines pixel density for Detection, Observation, Recognition and Identification so you can specify the right camera and lens for each area.
What is DORI in CCTV?
DORI stands for Detection, Observation, Recognition, and Identification. It is a standardised framework used worldwide to describe how much useful detail a surveillance camera can deliver at a given distance. The framework is defined in the international standard IEC 62676-4, published as EN 62676-4 in Europe and as AS/NZS 62676.4:2020 in Australia and New Zealand, for video surveillance systems in security applications.
Each DORI level corresponds to a minimum pixel density—measured in pixels per metre (px/m) at the target distance—that the camera must achieve. Higher detail (e.g. identification) requires more pixels per metre and therefore a shorter maximum distance for the same camera and lens. Our calculator uses the standard values: 25 px/m for Detection, 63 px/m for Observation, 125 px/m for Recognition, and 250 px/m for Identification.
The four DORI levels explained
| Level | Pixels per metre | What you can do |
|---|---|---|
| Detection | 25 px/m | Confirm that a person or vehicle is present; see movement or outline. Use for wide-area monitoring (e.g. perimeter, car parks) where you only need to know that something is there. |
| Observation | 63 px/m | See characteristic details: clothing, posture, general activity. Enough to describe what is happening (e.g. person walking, carrying an object) without identifying who it is. |
| Recognition | 125 px/m | Tell whether the person is familiar (e.g. staff vs regular vs unknown), but not reliably identify an unknown person. Aligns with IEC recognition vs identification. |
| Identification | 250 px/m | Identify an unknown person beyond reasonable doubt (e.g. for evidence or access control). Highest detail; required when you need to prove who someone is or read fine detail like number plates. |
Source: IEC 62676-4 (EN 62676-4 Europe; AS/NZS 62676.4 Australia/New Zealand). Real-world performance also depends on lighting, focus, lens quality and compression. Use this calculator as a design and specification guide.
Maximum distance per DORI level
What this actually means
These distances are the maximum range from the camera—in metres—at which your chosen resolution and field of view still provide the minimum pixel density required for each DORI level under IEC/EN 62676-4 (AS/NZS 62676.4). In practice: within the detect distance you can confirm that a person or vehicle is present; within the observe distance you can describe what they are doing or wearing; within the recognise distance you can tell whether the person is familiar (e.g. staff vs regular vs unknown), but not reliably identify an unknown person; and within the identify distance you have enough detail to identify an unknown person beyond reasonable doubt (e.g. for evidence or access control). Use these figures when siting cameras or writing specifications: place the camera so that any area where you need a given level of detail (e.g. identification at a door) falls within the corresponding distance.
Note: DORI distances are based on pixel density at the target. Actual identification performance depends on lighting, angle, lens quality, motion blur, compression, and camera settings.
DORI – Frequently asked questions
DORI stands for Detection, Observation, Recognition, and Identification. It is the internationally recognised way to describe how much useful detail a surveillance camera can deliver at a given distance—so you can choose the right camera and lens for your site and know what to expect from your footage.
The four DORI levels explained
Each level corresponds to a minimum pixel density (pixels per metre on the subject) defined in standards such as IEC 62676-4. The higher the level, the more detail you get—and the more pixels (and often a better lens) you need at that distance.
- Detection — You can tell that a person or vehicle is present. You cannot describe what they look like or what they are doing. Used for perimeter or wide-area monitoring where you only need to know "something is there".
- Observation — You can describe general actions and clothing (e.g. someone walking, carrying an object). You still cannot reliably say who the person is. Useful for general activity monitoring.
- Recognition — You can tell whether the person is familiar (e.g. staff vs regular vs unknown), but not reliably identify an unknown person. Enough detail to assess familiarity in many situations.
- Identification — You can identify an unknown person beyond reasonable doubt. This is the level required for evidence, access control, or formal identification. It needs the most pixels per metre at the target.
Why it matters for your system
Specifying "identification at 10 m" or "observation at 50 m" gives installers and clients a clear, standardised target. The DORI calculator on this page uses your camera resolution and field of view to show the exact distance at which you achieve each level—so you can verify your design before installation.
IEC 62676-4 is the international standard that defines how video surveillance systems are specified and tested for security applications—including the DORI levels and the exact pixel densities required at the target. The same technical content is published under different designations in different regions; in Australia, the one that applies is AS/NZS 62676.4.
IEC, EN and AS/NZS—what’s the difference?
IEC 62676-4 is published by the International Electrotechnical Commission and is the root standard. EN 62676-4 is the European adoption of that standard (often identical or very close). AS/NZS 62676.4:2020 is the Australian and New Zealand adoption. For Australian projects and tenders, you should refer to AS/NZS 62676.4, not the European EN version.
Pixel density (px/m) per DORI level
The standard defines the minimum number of pixels per metre on the subject (person) for each level. These values are used by manufacturers when they state “identification to 15 m” or “detection to 80 m”, and by this calculator to work out your distances.
- Detection — 25 px/m
- Observation — 63 px/m
- Recognition — 125 px/m
- Identification — 250 px/m
Choosing the right DORI level for each camera saves money and avoids over- or under-specifying. Use the level that matches what you actually need to do with the footage: see that someone is there, describe what they did, assess familiarity, or identify an unknown person for evidence or access.
Detection — "Something is there"
Use Detection for perimeter fences, large car parks, warehouses, or any wide area where you only need to know that a person or vehicle is present. You need the fewest pixels per metre, so you can cover long distances or wide angles with fewer or lower-resolution cameras.
Observation — "What are they doing?"
Use Observation when you need to describe behaviour or clothing (e.g. someone walking, carrying an object) but do not need to name the person. Good for general activity monitoring, retail, or corridors where you want a narrative of events without formal identification.
Recognition — "Is that person familiar?"
Use Recognition when you need to tell whether the person is familiar (e.g. staff vs regular vs unknown), but not reliably identify an unknown person. More pixels per metre than Observation; often used in entrances or controlled zones where you need to assess familiarity.
Identification — "Who is that person?"
Use Identification when you need to prove who an unknown person is—for evidence, incident review, or formal access control. Required for face ID at entrances, number plate capture, or when footage may be used in legal or compliance contexts. Identification needs the most pixels per metre (250 px/m), so for a given camera and lens it gives the shortest range.
Identification at 20 m is a common requirement for entrances, car parks, or gates. The answer depends on how much of your sensor width is used for the subject at 20 m—which is determined by your lens (field of view) as well as resolution. The maths comes from the standard: identification needs 250 pixels per metre on the subject.
The maths behind identification at 20 m
At 20 m distance, you need 250 × 20 = 5,000 pixels across the width of the subject. For a person (about 0.5 m wide), that means the subject width at 20 m must cover at least 5,000 pixels on your sensor. If your camera’s field of view at 20 m is wide (e.g. 10 m scene width), you need enough total pixels to put 5,000 of them on that 0.5 m person—so the sensor width in pixels must be high enough. A rough minimum for “identification over a person-sized target at 20 m” is often quoted as around 2.5 MP effective on that width; in practice, 4 MP or higher with a suitable lens (e.g. 6–8 mm for a narrower view) is commonly used so that the subject occupies enough of the frame.
Lens and framing matter as much as megapixels
A 2 MP camera with a narrow field of view (long focal length) can achieve identification at 20 m if the person fills enough of the frame. A 8 MP camera with a very wide lens might spread those pixels over such a wide area that at 20 m the person is too small. So “how many megapixels” is only part of the answer—you also need the right lens and mounting so that the subject at 20 m occupies a sufficient portion of the image. The DORI calculator on this page takes both resolution and horizontal field of view and shows your exact identification distance; use it to test 4 MP, 8 MP, and different angles.
DORI distances depend on how many pixels your camera puts on the subject at a given range. Field of view (FOV) determines how wide a scene the camera sees—so at the same distance, a wider FOV spreads those pixels over more of the scene and the subject gets fewer pixels. A narrower FOV (longer lens) concentrates pixels on a smaller area, so you can achieve identification at a greater distance.
How FOV and resolution work together
The calculator uses horizontal resolution and horizontal field of view (in degrees). For a fixed resolution, a smaller FOV (e.g. 60° instead of 90°) means each metre of scene at a given distance occupies more pixels on the sensor—so your detection, observation, recognition and identification distances all increase. That is why the same 4 MP camera can "identify to 10 m" with a narrow lens but only "identify to 5 m" with a wide lens.
Practical tip
Enter your camera’s horizontal FOV (from the datasheet or lens spec) into the DORI calculator. For varifocal or PTZ cameras, use the FOV at the zoom setting you plan to use for the area of interest. Try different FOV values to see how much your distances change.
The DORI standard (IEC 62676-4) defines pixel density for a person as the subject. Number plates are much smaller than a person, so achieving "identification" of a plate (readable characters) at a given distance typically requires more pixels on that small target—often a longer focal length or higher resolution than the standard DORI identification distance for a person would suggest.
Using DORI as a guide for plates
You can use the calculator to see how far you get identification for a person; that gives you a conservative idea of the camera’s "detail reach". For dedicated number plate capture, plan for a narrower field of view (longer lens) or higher resolution so the plate occupies enough pixels. Many installers use the DORI identification distance as a starting point, then add a dedicated plate camera or a second stream with a longer lens for the plate zone.
The standard specifies pixel density in pixels per metre measured across the subject. For a standing person, the critical dimension for "fitting" them in the frame is typically the horizontal width (about 0.5 m). So the standard and this calculator use horizontal resolution and horizontal field of view to work out how many pixels fall on one metre of scene width at a given distance.
Horizontal vs vertical
Datasheets usually quote horizontal resolution (e.g. 1920 px) and horizontal FOV (e.g. 90°). Using horizontal values keeps the maths consistent with the standard and with how manufacturers state "identification distance". Vertical resolution and FOV follow from the sensor aspect ratio; for typical 16:9 or 4:3 cameras, the horizontal values are what matter for DORI distance.
Referencing DORI and the standard (e.g. AS/NZS 62676.4 in Australia) in your tender or specification gives bidders and installers a clear, measurable target. Specify the required level and distance per camera or per zone (e.g. "Identification at 8 m at main entrance", "Observation at 40 m in car park").
Example wording
Example: "CCTV system shall achieve identification (250 px/m per AS/NZS 62676.4) at the main entrance (minimum 8 m from camera). Car park cameras shall achieve observation (63 px/m) over the designated area. All distances to be verified using resolution and horizontal FOV per the standard." You can add that actual performance depends on lighting, angle and camera settings.
Using the calculator to validate
Run the DORI calculator with the proposed camera’s resolution and FOV to confirm it meets your specified distances before awarding the tender. That way you avoid "identification at 8 m" being promised when the chosen camera only achieves it at 5 m.
CCTV Storage Calculator Australia
Estimate NVR and hard drive storage for your CCTV system in Australia. Resolution, frame rate, H.264/H.265/H.265+ and retention—plan disk space for home or business.
Estimate NVR storage for your CCTV system in Australia. Choose resolution, frame rate, H.264, H.265 or H.265+, and retention days to plan disk space. Useful for licensed venues and general surveillance planning.
Storage also depends on scene activity (e.g. busy vs quiet). Use as a guide only. InFronttech is not responsible for variations between estimate and actual results.
🏪 Clubs & pubs: minimum retention by state/territory
If you operate a licensed venue in Australia, select your state or territory to see the typical minimum retention and our safe recommendation. Your licence conditions may require more.
Camera shortcuts
Example presets (8 cameras)
Add a row per group of cameras with the same settings (e.g. different resolution or frame rate). Each row has its own hours per day; total hours across rows cannot exceed 24. Each new row is pre-filled from the previous row—adjust as needed.
24 hours total (max 24 per day)
Need help? Contact us.
CCTV Storage Calculator Australia – Frequently asked questions
There is no single number—it depends on your property and what you want to cover. For most homes, 4–8 cameras is common: front door, driveway, back door or yard, and perhaps a side or garage. Start by listing the entry points and areas you want to see (e.g. front gate, porch, backyard), then plan one camera per key zone. Once you know how many cameras, use the CCTV Storage Calculator Australia on this page to estimate how much NVR storage you need for your chosen resolution, frame rate and retention.
Typical coverage
Front door (face and packages), driveway (plates or vehicles), back door or patio, and rear garden or side access are the most requested. Add more for large blocks, multiple entrances, or sheds and garages. The Storage Calculator helps once you have your camera count and settings.
The amount of hard drive storage your NVR or CCTV system needs depends on many factors working together: how many cameras you have, what resolution and frame rate they use, which codec and bitrate mode (CBR or VBR), how many hours per day each camera records, whether you use continuous or motion recording, and how many days you need to keep the footage. Getting this right avoids running out of space early or over-spending on disks.
What drives storage usage?
- Number of cameras — More cameras mean more simultaneous streams and more total data per day.
- Resolution — 1080p uses less than 4K or 8MP; higher resolution means more pixels per frame and typically higher bitrate.
- Frame rate (fps) — 15–25 fps often suffices for general surveillance; 30 fps (most common in the US/NTSC) uses more storage. Halving fps roughly halves that camera’s share of storage.
- Codec — H.265 (HEVC) typically needs about half the bitrate of H.264 for similar quality, so roughly half the storage.
- Quality and CBR vs VBR — Higher quality and CBR use more storage; VBR often saves 20–35% in typical scenes.
- Hours and retention — More recording hours per day and more days of retention multiply your total storage requirement.
How to get your estimate
Use the Disk Space Calculator above: enter your camera count, resolution, fps, codec, quality, encoding type (CBR/VBR), hours per day, and retention in days. You can add multiple rows if different camera groups have different settings (e.g. some continuous, some motion-only). The calculator gives daily storage in GB and total storage in TB so you can size your NVR or NAS drives. When in doubt, add 15–20% headroom for real-world variation.
Yes. H.265 (HEVC) typically delivers similar image quality at about 50% of the bitrate of H.264, so you need roughly half the storage (or the same storage for twice the retention). H.265+ (vendor-enhanced, e.g. Hikvision) can reduce storage further—our calculator models it at about 35% of H.264. The storage calculator includes H.264, H.265 and H.265+ so you can compare. Not all recorders and cameras support H.265 or H.265+; check your equipment before planning on them.
CBR (Constant Bitrate) and VBR (Variable Bitrate) are two ways the encoder can use your chosen bitrate. The choice affects how much storage you use and how predictable it is. Understanding both helps you set your NVR and interpret the calculator.
CBR — Constant Bitrate
With CBR, the encoder always uses the same bitrate whether the scene is static (empty corridor, night) or busy (people walking, traffic). The recorder reserves that bandwidth and storage all the time. Storage is predictable and easy to plan: daily usage is essentially fixed. The downside is that in quiet periods you are “wasting” bitrate on unchanging pixels, so CBR often uses more storage than necessary for the same perceived quality in typical mixed scenes.
VBR — Variable Bitrate
With VBR, the encoder uses more bitrate when there is motion or fine detail (people, vehicles, changing light) and less when the scene is static. Over a typical day, many areas are static for long periods, so the average bitrate is lower than a fixed CBR rate. That usually means 20–35% less storage for the same perceived quality in typical surveillance. Trade-off: VBR storage varies by scene—busy periods use more, quiet periods use less, so daily totals can vary. Some NVRs only offer CBR.
How the calculator handles CBR vs VBR
When you select VBR, we apply a factor (typically around 25% saving) so the estimate reflects average real-world use. For very busy 24/7 scenes, actual VBR may be closer to CBR; for quiet or motion-only periods, VBR can save more. Choose CBR if you need a conservative, worst-case estimate or if your NVR only offers CBR.
The calculator gives a best estimate based on typical resolution, codec, frame rate, and bitrate behaviour. Real-world storage can be higher (or lower) because of scene content, encoder implementation, and how your NVR is configured. If your NVR is using more storage than you expected, the following factors usually explain it.
Scene content and motion
Busy scenes—people moving, traffic, foliage, changing shadows, rain—compress less well than static scenes. If your site is busier than “average”, actual bitrate (and storage) will be higher. VBR will spike during busy periods; CBR may already be set high. The calculator assumes typical mixed activity.
Brand and encoder differences
Different NVR and camera brands use different encoder defaults and quality curves. Some run at higher bitrates for the same resolution; some use more aggressive compression. If your actual bitrate per camera is higher than the calculator’s assumption, storage will be higher. Check your NVR’s bitrate or data rate settings and compare to what you entered in the calculator.
What you can do
If recordings are not lasting as long as you need: reduce resolution or frame rate, switch to H.265 if available, lower quality or use VBR if your NVR supports it, or add more storage. We can help analyse your setup—contact us for a storage review.
Yes. You can keep a record of the calculator results for tenders, specifications, or your own planning. The figures that matter most are daily storage (GB per day) and total storage (TB) for your chosen retention.
Ways to save your results
- Take a screenshot of the results panel (daily and total storage) and the inputs you used (cameras, resolution, fps, retention, etc.) so you can repeat or justify the estimate.
- Note the daily (GB) and total (TB) figures in a spreadsheet or spec document; add 15–20% headroom if you want a safety margin.
- Use the same settings in the calculator whenever you add cameras or change retention to get an updated total.
Frame rate (fps) directly affects how much storage each camera uses: more frames per second mean more data per second. Choosing the right fps balances smooth motion for review with storage and retention. In Australia and most PAL regions, 25 fps is standard; 15–25 fps is often enough and saves storage. 30 fps is most commonly used in the US (NTSC).
Typical fps choices
- 15–20 fps — General surveillance, corridors, warehouses. Enough to see what happened; uses less storage than 25 fps or 30 fps (US).
- 25 fps — Common in Australia (PAL-style). Good balance of smooth motion and storage; often required or preferred for licensed venues and fast-moving areas.
- 30 fps (US / NTSC) — Most commonly used in the US. Smoothest motion; use when you need fine detail in fast action (e.g. till areas, busy entrances). Uses the most storage.
Storage impact
Halving the frame rate roughly halves that camera’s share of storage (e.g. 15 fps vs 25 fps). The calculator lets you select fps per row so you can compare 15, 25, and 30 fps (US) and see the effect on daily and total storage.
Many Australian states and territories require clubs, pubs, and licensed venues to keep CCTV recordings for a minimum period (often 28–30 days, sometimes more) so that footage is available for compliance checks and incident review. Use the state selector in the calculator to see the typical minimum for your area; your licence conditions may specify a longer period.
Continuous and motion-based recording are the two main ways an NVR or camera can use storage. Continuous means “record everything during the scheduled hours”; motion means “record only when motion is detected”. The choice has a huge impact on how much storage you need and how long you can retain footage.
Continuous recording
The camera or NVR records for the full duration of its scheduled hours (e.g. 24 hours or 9–5). Storage is based on 100% of those hours at the chosen resolution, fps, and bitrate. You get a complete record of everything that happened, which is often required for licensed venues or high-security areas. The trade-off is maximum storage usage.
Motion recording
The NVR or camera only writes to disk when it detects motion (or other triggers). When the scene is static, nothing is recorded. How much is actually recorded depends on how busy the scene is—that is what the Activity % setting in the calculator represents. For example, 8 hours at 25% activity means the recorder is writing about 25% of the time (roughly 2 hours of actual recording), so storage is much lower than 8 hours of continuous. Motion recording is ideal for quiet areas, after-hours, or when retention is more important than capturing every second.
Using the calculator
For each row you can choose Continuous or Motion and, for motion, set Activity % (how much of the time the recorder is actually writing). The calculator multiplies hours by 100% for continuous or by Activity % for motion, so you get a fair estimate and can compare different strategies (e.g. continuous by day, motion at night).
When you use motion recording, the NVR or camera only writes to disk when it detects motion. Activity % is your estimate of “what fraction of the time, during this row’s hours, is the recorder actually writing?” That fraction drives how much storage the calculator estimates for that row.
How to think about Activity %
If the scene is almost always still (e.g. warehouse at night, empty car park), the recorder might only be writing 5–10% of the time. If there is constant movement (entrance, till, busy corridor), it might be 40–50% or higher. 100% means the recorder is writing as much as continuous—use that for very busy areas or if you want a conservative estimate.
How the calculator uses it
The calculator multiplies the row’s hours by (Activity % ÷ 100) to get “effective recording time”. For example, 8 hours at 25% activity = 2 hours of effective recording, so storage is based on 2 hours at your bitrate, not 8. You can set a different Activity % per row (e.g. 10% for a quiet night shift, 50% for a busy entrance). If unsure, start with 25% (moderate) or 100% for a safe upper bound.
Real CCTV systems often have a mix of camera types and recording strategies: some cameras run 8MP continuous 24/7, others run 1080p motion-only at night, and retention or quality might differ by area. A single “one size fits all” row cannot represent that. Multiple rows let you model each group separately and get a single, accurate total for the whole system.
What each row represents
Each row is one group of cameras that share the same settings: number of cameras, resolution, fps, codec, quality, CBR/VBR, hours per day, recording type (continuous or motion), Activity %, and retention. For example: Row 1 = 4× 8MP continuous 24 h, 30 days; Row 2 = 8× 1080p motion 12 h at 20% activity, 14 days. The calculator sums the storage from all rows to give you total daily (GB) and total storage (TB).
Splitting the day across rows
New rows start with 0 hours so you can split the 24-hour day without overlap: e.g. Row 1 = 15 h (e.g. 6–21), Row 2 = 5 h (21–2), Row 3 = 4 h (2–6). The calculator expects the total hours across all rows to equal 24 per day; it can auto-adjust one row when you change another to keep the total at 24.
There are 24 hours in a day. When you use multiple rows to represent different time periods or different recording modes (e.g. continuous by day, motion at night), the hours in each row should add up to 24 so that every hour is counted once—no gaps and no double-counting. That keeps your storage estimate correct.
Why 24 matters
If rows total more than 24 hours, you are effectively counting some hours twice (e.g. the same camera recording in two “modes” at once), which overstates storage. If they total less than 24, you are missing hours (e.g. no recording schedule for part of the day), which understates storage or does not match reality. For a realistic daily total, the sum of “hours per day” across all rows must equal 24.
How the calculator helps
The calculator shows the total hours across rows and warns if it is not 24. When you change one row’s hours, another row can auto-adjust so the total stays 24, making it easy to split the day (e.g. 15 h + 5 h + 4 h) without manual maths.
Resolution and quality are two of the biggest levers for how much storage each camera uses. Higher resolution means more pixels per frame; higher quality means the encoder uses more bitrate to preserve detail. Together with frame rate, codec, and CBR/VBR, they determine the GB per day per camera.
Resolution
Higher resolution (e.g. 8MP or 4K vs 1080p) means more pixels per frame. The encoder needs more bits to represent that detail, so bitrate and storage go up. The calculator’s resolution dropdown reflects typical bitrates per resolution (e.g. 1080p, 4MP, 8MP). Doubling resolution often increases bitrate and storage significantly—though H.265 and VBR can offset some of that.
Quality (Low / Medium / High)
Quality acts as a multiplier on the base bitrate for that resolution. Low quality uses less bitrate (more compression); High uses more (sharper image, more storage). For the same resolution and fps, moving from Low to High can increase storage by a noticeable amount. Use the calculator to compare: try Medium vs High for your resolution and see the effect on daily and total storage.
Power & Voltage Drop Calculator (AC or DC)
Designed primarily for CCTV low-voltage power planning (12V/24V). Also for general voltage-drop guidance. Enter supply voltage (RMS for AC), cable length, cable type (AWG or mm²) and load current.
Plan voltage drop for 12V or 24V CCTV cameras and low-voltage runs. Enter cable length, AWG or mm², and current to see voltage at the load. Use thicker cable or shorter runs to keep voltage within spec.
Mains circuits (230/240V) — NOT DIY
Mains work is not DIY. Do not attempt any mains wiring, cable runs, or installation yourself. Mains voltage can cause serious injury or death and may damage property. All design and installation of mains circuits must be carried out by a licensed electrician in accordance with AS/NZS and local regulations. This calculator is for information only when viewing mains scenarios—it does not qualify you to do mains work.
Cable types: AWG and mm²
AWG (American Wire Gauge) is used for low-voltage cable: lower number = thicker wire, less resistance. mm² (cross-sectional area) is used for mains and general electrical cable (e.g. 1 mm², 1.5 mm², 2.5 mm²). Thicker cable gives less voltage drop over distance.
AWG (e.g. 12V camera cable)
- 1–6 AWG — Very thick; long runs, high current, solar, inverters, heavy-duty DC.
- 8–14 AWG — Thick to medium; long runs, multiple cameras or higher current.
- 16–18 AWG — Typical CCTV and low-voltage power.
- 20–26 AWG — Thinner; short runs only to avoid excessive drop.
mm² (e.g. 240V mains, typical electrical)
- 0.75–1.5 mm² — Lighting, short runs; check local regulations for current limits.
- 2.5–10 mm² — Power circuits, socket runs.
- 16–50 mm² — Heavy-duty circuits, sub-mains.
Two-wire (out and return) run. Resistive drop: V = I × R. We ask AC or DC only to show the right labels—for AC enter RMS voltage and current. For 12V DC cameras, aim for at least ~11 V at the load. Material and installation condition adjust the resistance/ampacity estimate only; formal compliance design must be checked to AS/NZS 3008 and AS/NZS 3000 by a licensed electrician.
Voltage drop – Frequently asked questions
Voltage drop is the loss of voltage between the power source and the load (the device using the power) because every wire has resistance. When current flows, some voltage is "used up" along the cable, so the device at the end receives less than the supply voltage. For low-voltage systems (12V, 24V, etc.) even a small drop can cause poor performance or failure—so planning for voltage drop matters for any device fed by long or thin cable.
Real-world examples
- 12V LED strips — The first LEDs are bright, the ones at the end of a long run are dim or off: voltage has dropped along the strip or the feed cable.
- Car headlights — Dim at idle, brighter when the engine revs: the alternator voltage rises, but thin or corroded wiring still causes drop under load.
- CCTV cameras — Random reboots, poor image, or no picture when the cable run is long: the camera is below its minimum operating voltage.
- Pool or bore pumps — Motor at the end of a long cable may not start or runs weak: startup current causes a big drop in thin cable.
- Garden or path lights — First light bright, last one flickering or dim: classic voltage drop along a daisy-chained 12V or 24V run.
Voltage drop shows up everywhere low-voltage or long cable runs are used. Recognising it helps you fix the cause (cable size, length, or supply location) instead of blaming the device.
Home & garden
LED strip lighting: first metre bright, last metre dim. Garden or deck lights on a long 12V/24V cable: nearest to the transformer bright, furthest flicker or stay off. Under-cabinet or shed lighting fed by long thin wire: same effect. Fix: shorter runs, thicker cable, or feed from both ends.
Automotive & marine
Cars: headlights or stereo dim when load is high; starter struggles on cold mornings if battery cables are thin or corroded—all voltage drop. Boats and RVs: fridge or inverter at the end of a long run may cut out or fault; navigation lights dim. Heavier cable or a second feed often fixes it.
Tools, solar & security
Power tools on a long extension lead: motor gets less voltage, runs weak or overheats. Solar: long run from panels to battery or inverter loses power as heat in the cable. CCTV and access control: cameras or readers reboot or fail when the 12V/24V run is too long or thin. In every case, voltage drop is the culprit; the calculator helps you size cable or shorten the run.
Voltage drop = current × resistance. Resistance depends on the wire: longer wire has more resistance (more metres of conductor); thicker wire has less resistance (more cross-sectional area for the current). Conductor material (copper vs aluminium) and operating temperature (affected by installation method, enclosure, sun and underground conditions) also change resistance and therefore voltage drop.
Length
Double the cable length and you double the resistance, so you double the voltage drop. That is why extension leads for power tools or temporary site supply have a maximum length recommendation—beyond that, the tool or appliance sees too low a voltage. Same for 12V runs to a pump, LED strip, or camera: every extra metre adds drop.
Thickness (gauge)
Thicker wire has lower resistance per metre, so less voltage drop for the same length and current. Automotive wiring uses heavy cable for the starter and battery for that reason. In low-voltage lighting or CCTV, stepping up one or two AWG sizes (e.g. from 20 to 18 or 16) often brings the voltage at the load back into a safe range.
AWG (American Wire Gauge) is the standard way to describe wire thickness for power and low-voltage cabling in many industries. Thicker wire has lower resistance, so less voltage drop over distance. Choosing the right AWG (or mm² equivalent) matters for any DC or low-voltage AC run—not just CCTV.
How AWG works
A lower AWG number means thicker wire: 14 AWG is thicker than 18 AWG, and 18 is thicker than 22. Thicker wire has less resistance per metre, so for the same current and length you get less voltage drop. AWG is used in automotive, marine, RV, solar, LED lighting, and CCTV—so understanding it helps across all of these.
Choosing cable size
For short runs and low current (e.g. a single 12V camera or short LED run), 18–20 AWG may be enough. For long runs or higher current (multiple lights, pump, inverter feed), use 16, 14, or thicker. Use the voltage drop calculator: enter your one-way length, load current, and supply voltage; try different cable types and pick the smallest cable that keeps the voltage at the load within spec.
If the voltage at the load is below what your device needs, you have three main options: use thicker cable, shorten the run, or move the power supply closer to the load. The same fixes apply whether the load is a camera, LED strip, pump, fridge, or any other DC or low-voltage device.
Option 1: Thicker cable
Step up one or two AWG sizes (e.g. 20 → 18 → 16 AWG). Thicker wire has less resistance per metre, so voltage drop falls. Common in automotive upgrades, solar array wiring, and long 12V feeds for lighting or CCTV. Use the calculator to see how much improvement you get.
Option 2: Shorten the run
Relocate the power supply or the load so the cable run is shorter. Voltage drop is proportional to length, so even a few metres less can bring the voltage back into range. Works for garden lights (move the transformer), CCTV (relocate the PSU), or any fixed installation.
Option 3: Local power supply
For very long runs, put a power supply (12V, 24V, or whatever the load needs) close to the device and run a short lead. The long run is then only for the higher voltage (e.g. 240V AC to the local PSU), and the low-voltage side is short. Used in CCTV (local 12V near the camera), marine (local supply near the fridge), and distributed LED or lighting systems.
Yes. This voltage drop calculator works as a PoE budget calculator for low-voltage DC runs, including PoE (Power over Ethernet). PoE runs at 48V or sometimes 12V at the switch; the same physics apply: cable length and thickness affect voltage at the device. Enter your one-way cable length, cable type (AWG or mm²), supply voltage (e.g. 48 for PoE), and the total current drawn by the device (or the sum of currents if you are checking one cable feeding several cameras). The calculator shows the voltage at the load so you can confirm it stays within the device’s operating range.
Using it for PoE
For a single PoE camera, use the camera’s power draw in amps (from the datasheet; e.g. 0.25 A). For a cable run feeding multiple cameras from one switch port or midspan, add the currents. Many installers use this tool as a PoE budget calculator to check long Cat5e/Cat6 runs before installation. If the voltage at the load is too low, use thicker cable, shorten the run, or add a PoE midspan closer to the cameras.
Internet Upload Speed Calculator (Remote Viewing)
Check if your NBN or internet upload speed is enough for smooth remote viewing of your CCTV cameras. Get substream recommendations and see when your connection is the bottleneck.
Remote viewing uses your upload speed. Too many cameras or too high a stream quality can cause buffering—often it is the internet, not the NVR or cameras. Set substream and main stream bitrates, then see if your upload can handle one or both.
Substream (remote viewing)
Main stream (full quality)
Upload speed & remote viewing – Frequently asked questions
Remote viewing uses your internet upload speed. Each camera stream uses bandwidth; if your upload speed is too low for the number and quality of streams, video will buffer or stutter. Use the Upload Speed Calculator to check if your NBN or connection is sufficient, and consider using substreams (lower resolution) for remote viewing.
Most IP cameras and NVRs offer two streams per camera: a main stream (full resolution and bitrate, for recording and local display) and a substream (lower resolution and bitrate, for remote viewing or multi-camera live view). Using the substream when you are away saves upload bandwidth and keeps remote viewing smooth.
What a substream is
The substream is a second, lower-quality encode of the same camera—e.g. 720p at 0.5 Mbps while the main stream is 4MP at 4 Mbps. You still see every camera, but each uses much less bandwidth. NVRs and apps can be set to "send substream when viewing remotely" so your upload is not overloaded.
When to use them
Use the substream for remote viewing on phones, tablets, or when connected from another network. Use the main stream for local monitoring and for recording (the NVR records the main stream for full quality). The calculator on this page shows the required upload for both substream and main so you can set bitrates and see if your connection can handle one or both.
When you view remotely, your NVR or app can send either the substream (low bitrate) or the main stream (full quality)—or some systems let you switch per camera. The upload demand is completely different for each, so the calculator shows both: "Can my upload handle substream?" and "Can it handle main stream?" That way you know what to configure and what to expect.
Two different scenarios
Substream total = cameras × substream bitrate (e.g. 4 × 0.5 = 2 Mbps). Main stream total = cameras × main stream bitrate (e.g. 4 × 4 = 16 Mbps). Many connections can handle substream but not main. The calculator shows the required Mbps for each and compares to your upload, so you see "Enough" for substream and "Not enough" for main—meaning you should use substream for remote.
Configuring your NVR
Set your NVR or app to use "substream for remote" (or similar) so that when you connect from outside, it sends the lower-bitrate stream. The calculator result tells you whether that choice will work with your upload speed.
There is no single "right" upload speed—it depends on how many cameras you view remotely and at what bitrate (substream vs main). NBN plans typically offer 20 Mbps upload on NBN 50 and around 40 Mbps on NBN 100. The calculator on this page lets you plug in your camera count, stream bitrates, and your actual upload to see if you have enough.
Typical NBN upload
NBN 50 plans usually have about 20 Mbps upload; NBN 100 about 40 Mbps. Actual speeds can be slightly lower depending on connection type and provider. For 4–8 cameras at substream (e.g. 0.5–1 Mbps each), 20 Mbps upload is often sufficient. For more cameras or main stream remote viewing, you may need NBN 100 or higher.
How to check
Run a speed test from your site (where the NVR is) and note the upload result. Enter that in the Upload Speed Calculator along with your camera count and substream/main bitrates. The calculator will show whether your plan can handle substream, main, or both.
Yes. H.265 (HEVC) typically delivers similar image quality at about 40–50% of the bitrate of H.264. So for remote viewing, the same number of cameras at the same perceived quality uses less upload when encoded with H.265. That can mean the difference between "Not enough" and "Enough" on a limited connection.
How the calculator handles it
The Upload Speed Calculator has a codec selector (H.264 vs H.265). When you choose H.265, it applies a factor so the required Mbps is lower—reflecting the fact that the same video uses less bandwidth. You can compare side by side to see how many cameras your upload can handle with each codec.
Compatibility
Not all NVRs, apps, or phones support H.265 for decoding. If your remote viewing client cannot play H.265, the NVR may fall back to H.264 or the stream may not work. Check your NVR and app specs before relying on H.265 for remote viewing.
The number of cameras you can view remotely depends on your upload speed (Mbps), the bitrate of each stream (substream or main), and the codec (H.264 vs H.265). The Upload Speed Calculator on this page does the maths for you: enter your upload, bitrate per camera, and codec, and it shows whether you have enough for the number of cameras you enter—and you can adjust the camera count until you find the maximum.
Rough idea
Divide your upload (Mbps) by the bitrate per stream. For H.265 the effective bitrate is lower (calculator applies a factor). Example: 20 Mbps upload, 1 Mbps per camera, H.265 → roughly 12 cameras at that bitrate. Leave some headroom for other traffic; the calculator helps you stay within a safe margin.
When viewing remotely, video is sent from your NVR to the internet using your home or business upload. If upload is too low, the NVR cannot send all streams at full quality—so the limit is the connection, not the recorder. The calculator shows when your internet is the bottleneck so you can use substreams or upgrade your plan.
For smooth remote viewing without overloading your upload, a substream bitrate of 0.5–1 Mbps per camera is a good starting point. That usually gives 720p or 1080p at acceptable quality while keeping total upload manageable. You can set this in your NVR or per-camera under "substream" or "secondary stream".
Typical values
0.25–0.5 Mbps per camera: very light, good for many cameras or slow connections. 0.5–1 Mbps: balanced—720p or 1080p low, smooth on most NBN plans. 1–2 Mbps: better quality substream if your upload allows. Use the calculator: enter your camera count and upload, then try different substream bitrates until you see "Enough".
Where to set it
In your NVR or camera menu, look for "Substream", "Secondary stream", or "Remote stream". Set resolution (e.g. 720p) and bitrate (e.g. 512 Kbps or 1 Mbps). The calculator on this page lets you enter those values and confirms whether your upload can handle them.
Main stream remote viewing is possible if your upload is high enough—e.g. few cameras and a fast NBN plan. For many cameras or limited upload, use substream for remote and keep main stream for local recording. The calculator shows required Mbps for both so you can decide.
If the calculator shows "Not enough" for both substream and main stream, your upload speed is too low for the current combination of camera count and bitrates. You can either reduce the demand (fewer cameras or lower bitrate) or increase upload (upgrade plan). Usually reducing demand is the first step.
Reduce demand
- Lower the substream bitrate (e.g. 0.25 or 0.5 Mbps per camera) in the calculator and in your NVR.
- Reduce the number of cameras you view at once (e.g. view 4 instead of 8 when remote).
- Use H.265 if your gear supports it—the calculator applies a lower effective Mbps.
Increase upload
If you cannot reduce bitrate or camera count enough, consider upgrading your NBN or internet plan to a higher upload tier (e.g. NBN 100 for ~40 Mbps upload). Run a speed test from your site to confirm actual upload before upgrading.
Camera Mounting Height Optimiser
Get recommended mounting height, vertical tilt angle, lens and camera type for your area (driveway, doorway, carpark, warehouse) and goal: face ID, number plate capture, or overview.
Mounting cameras too high is a common mistake that hurts face identification. This tool suggests height, vertical tilt angle, focal length and camera form (turret, bullet, varifocal) based on distance and what you want to achieve.
Mounting height & camera placement – Frequently asked questions
Mounting cameras too high makes faces appear from above (top of head, nose) with less useful detail. For face identification, a height of about 2.2–2.8 m with the lens angled slightly down gives a better view of faces. The Mounting Height Optimiser suggests height, lens and camera type for your area and goal.
Turret, bullet, and varifocal describe camera form and lens type. Choosing the right one affects how well the camera fits your mounting location and distance to the subject. The Mounting Height Optimiser recommends a camera type based on your area and goal.
Turret (dome-style)
Turret cameras are compact and low-profile, often with a dome or hemisphere. They are good for indoor use, ceilings, or discreet mounting where you do not want a prominent camera. They are available in fixed or varifocal lens options.
Bullet
Bullet cameras have a longer, cylindrical lens housing. They suit longer throw distances—e.g. driveways, car parks, number plate capture—where you need a narrower field of view and more reach. They are often used for external mounting and plate reading.
Varifocal
Varifocal means the focal length is adjustable (e.g. 2.8–12 mm) so you can tune the field of view after installation. Ideal when the exact distance varies or you want one camera to cover different scenarios. The calculator suggests "varifocal" when flexibility is useful for your area and distance.
Resolution (megapixels) determines how much pixel detail you have on the subject at a given distance. Higher resolution means you can sometimes mount a bit higher or further and still get enough pixels on a face or number plate. The calculator uses your resolution to tailor the recommended height and lens so the advice matches your actual camera.
How resolution affects recommendations
With 2 MP (1080p), you need to be more conservative—lower height or closer distance—to keep enough pixels on the subject for face ID or plate capture. With 8 MP or 4K, you have more pixels to spare, so the calculator may suggest slightly higher mounting or longer distance. Choosing "Not sure / any" gives a middle-ground recommendation.
For doorways and entrances, 2.2–2.5 m is typical for face ID so the camera sees faces at a useful angle. For overview only, 2.5–3 m is fine. Use the Mounting Height Optimiser: select Doorway / entrance and your goal (face ID, plate, or overview) for a recommended height, lens and camera type.
Number plate capture requires enough pixels on the plate at the distance where vehicles pass or stop. A wider lens spreads pixels over a large area, so the plate is small in the frame; a longer (narrower) focal length puts more pixels on the plate so it can be read reliably.
Focal length and distance
For a driveway or entrance at 10 m, a lens in the 8–12 mm range (or equivalent) is often needed to get a usable plate image. Closer distances may work with 6 mm; longer distances may need 12 mm or more. The Mounting Height Optimiser suggests a lens range based on your area type (e.g. driveway), distance to subject, and resolution. Bullet cameras with a longer focal length are commonly used for dedicated plate capture.
The best camera lens for a driveway depends on the distance to the subject and your goal: face ID, number plate capture, or general overview. For most driveways, a lens in the 6–12 mm range (or a varifocal 2.8–12 mm) is a good fit—long enough to get usable detail on a person or plate at 5–15 m, without being so narrow that you miss the scene. Use the Mounting Height Optimiser on this page: select Driveway, enter your distance to subject, and choose your goal; it will recommend a lens range and camera type (e.g. bullet with 8–12 mm for plate capture).
By goal
For overview only, 4–6 mm often covers the drive. For number plate capture at 10 m, 8–12 mm is typical. For face ID at the gate or intercom, 6–8 mm may be enough. The best camera lens for a driveway is the one that matches your distance and goal—use the calculator for a tailored recommendation.
For driveways, 2.5–3.5 m is common: high enough to see along the drive and capture plates or faces, but not so high that faces are just the top of the head. For face ID aim for the lower end (2.5–3 m); for overview or plates you can go a bit higher. The calculator gives exact ranges by goal and distance.
Fixed lens (e.g. 2.8 mm or 4 mm) gives a single, fixed field of view—simpler and often cheaper. Varifocal (e.g. 2.8–12 mm) lets you adjust the focal length after installation so you can zoom and frame the scene. The right choice depends on how well you know the distance and layout and whether you want to tweak the view later.
When to use fixed
Use a fixed lens when the distance and area are well known and unlikely to change—e.g. a standard doorway at 3 m. Fixed lenses are often smaller and cheaper and require no adjustment at install.
When to use varifocal
Use varifocal when the exact distance varies, when you might change the coverage later, or when one camera might need to cover different scenarios. You can tune the zoom during commissioning. The calculator recommends "varifocal" when flexibility is useful for your area and distance.
The distance from the camera to the person or plate determines how much of the sensor is used for that subject. Longer distance needs a longer focal length (or higher resolution) to keep enough detail. The calculator uses your entered distance to suggest lens options—e.g. 5 m vs 15 m will change the recommended mm.
The Mounting Height Optimiser lets you choose a goal: Face ID, Number plate capture, or Overview. Each goal needs a different balance of height, focal length, and framing. Understanding the three helps you pick the right one and interpret the calculator’s recommendations.
Face ID
Face ID means you need to identify a person clearly—e.g. at a door, reception, or for evidence. That requires the most detail on the face and usually a lower mounting height (2.2–2.8 m) so the camera sees the full face, not the top of the head. The calculator suggests height and lens to achieve a usable face image at your distance.
Number plate capture
Plate capture means reading number plates at a given distance. You need enough pixels on the plate and a suitable angle (not too oblique). That often requires a longer focal length (narrower view) and sometimes a dedicated bullet camera. The calculator suggests lens range and height for plate capture by area and distance.
Overview
Overview is general monitoring—seeing activity and movement without needing to identify faces or read plates. You can mount higher and use a wider lens to cover a larger area. The calculator gives more flexible height and lens options when you choose Overview.
You can mount higher than the calculator suggests, but the trade-off depends on your goal. For face ID, going higher usually reduces useful face detail (you see more scalp than face). For overview or plate capture, higher mounting can work if the lens and resolution are sufficient to keep the subject large enough in the frame.
Face ID
For face identification, mounting too high is one of the main causes of poor results. The calculator’s height range is chosen so that faces are well framed. If you must mount higher (e.g. building constraint), use a higher-resolution camera or a longer focal length so the face still occupies enough pixels—and test on site to confirm.
Overview and plates
For overview or number plate capture, going a bit higher can be acceptable if the lens and resolution still give enough detail on the subject. The calculator ranges are guidelines for good results; if you mount higher, compensate with a longer lens or higher MP and verify the image on site.
Results are estimates. This information is for information only; InFront Tech will not be responsible for any reliance on these tools or results. Use as a design guide only.