🎭 Stagecraft & Lighting Tools

DMX DIP Switch Calculator: Set Fixture Addresses and Plan Your Rig

Convert any DMX512 start address to exact DIP switch positions, read switches back to an address, and plan a full multi-fixture rig with automatic universe-overflow and channel-conflict checks. Built for US lighting techs, stagehands, and AV pros.

Address to Switches Switches to Address Multi-Fixture Rig Planner PDF Patch Sheet
🔢
Address to Switches
Enter address, see DIP positions
🔁
Switches to Address
Flip switches, read the address
🎪
Rig Planner
Patch a whole fixture rig
⚙️ Calculator Inputs
Enter the DMX start address your fixture needs. The calculator shows exactly which DIP switches to flip ON, in plain language and as a visual switch bank.
CH
Flip the DIP switches exactly as they appear on your fixture, then hit Calculate to read the resulting DMX address. The running total updates as you tap.
Address: 1 (binary sum 0)
Plan an entire rig. Enter your first address, how many channels each fixture uses (its footprint), how many fixtures, and any channel gap you want between them. The tool patches every fixture and flags universe overflow.
CH
ch
units
ch
Switch 10 Behavior
Addressing Method
ADVERTISEMENT
💡

Enter a DMX address or flip the switches on the left, then hit Calculate. You will get exact DIP positions, a visual switch bank, and an exportable patch sheet.

•
Ready to calculate
✅
Ready
Awaiting calculation
Visual Breakdown

DMX Addressing Explained: What Those Little Switches Actually Do

If you have ever flipped a fixture over and stared at a row of tiny switches wondering which ones to flick up, you are in good company. Every lighting tech, from the weekend DJ in Tulsa to the touring gaffer loading into a Nashville arena, has stood there squinting at a bank of DIP switches trying to remember whether address 42 needs switch 2 or switch 4. This tool takes the guesswork out of it, but it helps to understand what is happening under the hood, because once the concept clicks, you will never fumble a patch again.

DMX512 is the control language that runs almost every professional lighting rig in the United States. The name is not marketing fluff: it stands for Digital Multiplex, and the 512 is the number of control channels that fit into a single DMX universe. One cable, daisy-chained from fixture to fixture, carries 512 separate streams of instruction at once. Your controller sends a value from 0 to 255 down each of those 512 channels many times per second, and every fixture listens for the channels that belong to it. The way a fixture knows which channels are “its own” is the start address, and on older or budget gear, you set that address with DIP switches.

A DIP switch (Dual In-line Package switch) is just a physical binary toggle. Each switch is either ON (1) or OFF (0), and each position carries a fixed numeric weight. The magic is that these weights are powers of two, so by turning the right combination ON and adding their values, you can dial in any address you need. This is the same binary counting your smartphone uses billions of times a second, just slowed down to a scale you can flip with a fingernail.

Why Powers of Two Run the Whole Show

Look at the weights: switch 1 is 1, switch 2 is 2, switch 3 is 4, switch 4 is 8, and so on, doubling each time up to switch 9 at 256. Add every switch from 1 through 9 and you land on 511, which is why a standard nine-switch fixture tops out at address 511. That covers almost the entire universe. The reason this works so elegantly is that any whole number has exactly one unique binary representation. There is only one way to make 42 out of these weights (2 + 8 + 32), so there is never ambiguity about which switches to flip. The calculator above does that binary decomposition instantly, but you can also do it by hand: start with the biggest weight that fits, subtract it, and repeat with what is left.

Here is a real example any US stagehand will recognize. Say your lighting designer hands you a plot and says “put the uplights at address 65.” You reach for the fixture, and you need 65 out of the switch weights. The biggest weight that fits into 65 is 64 (switch 7), leaving 1. The next weight that fits into 1 is 1 (switch 1). So switch 7 and switch 1 go UP, everything else stays DOWN, and your fixture is now listening at channel 65. That is the entire trick, repeated for every fixture in the building.

💡
The tenth switch is where fixtures disagree. On some units, switch 10 carries the value 512 so you can reach the very top of the universe. On many others, it is a mode or test switch with no address value at all. A few fixtures use it to toggle between DMX and standalone operation. Always check the sticker on the fixture or the manual before you assume switch 10 does anything predictable. This calculator lets you tell it exactly how your fixture treats switch 10.

It helps to know a little of where DMX came from, because it explains some of the quirks. Back in 1986, the United States Institute for Theatre Technology created DMX512 to solve a very real problem: every lighting manufacturer had its own incompatible control system, and a rental house could not mix brands on one console. DMX gave the whole industry a single common language. ESTA later took over the standard and refined it into DMX512-A, the version we use today. That history is why the protocol is deliberately simple and rugged: it was designed to work reliably in the electrically noisy, physically brutal environment of a touring show, where a dropped cable or a bumped connector is a nightly reality. The DIP switch, a technology older than DMX itself, fit right in because it needs no power, no memory, and no display to hold its setting. Flip it and forget it, and it will still be correct when you unpack the fixture two years later.

Reading Binary Without Thinking About Binary

You do not need a computer science background to master this. The trick working techs use is pattern recognition, not calculation. After you address a few dozen fixtures, certain combinations become muscle memory. Address 1 is always just switch 1. Any address that is a clean power of two (1, 2, 4, 8, 16, 32, 64, 128, 256) is always a single switch. Odd addresses always have switch 1 up, because switch 1 is the only odd weight. Addresses that jump by 16, like 1, 17, 33, 49, are the tell-tale signature of a 16-channel moving head rig, and you start to recognize the pattern on sight. The calculator does the heavy lifting, but understanding these patterns lets you sanity-check a result in your head and catch a mis-keyed address before it costs you time.

Consider how this plays out in a typical US load-in. A production electrician walks a truss with a rig plot in one hand and a fixture in the other. The plot says fixture 14 sits at address 209. Rather than counting on fingers up a ladder, the electrician glances at a patch sheet generated by a tool like this one, sees that 209 breaks down into switch 1 plus switch 5 plus switch 7 plus switch 8, flips four switches, and moves on. Multiply that by fifty fixtures and the time savings, and the error reduction, are enormous. A single transposed switch on a busy rig can send a tech hunting for twenty minutes during a sound check that has no twenty minutes to spare.

The Footprint Problem Nobody Warns You About

Setting one address is easy. The part that trips people up is that fixtures do not use just one channel. A simple single-color LED par might use one channel, but a modern RGBW wash uses four, a basic moving head uses eleven to sixteen, and a fully-featured moving head in extended mode can gobble up thirty-two channels or more. That block of channels a fixture occupies is called its footprint or its channel count, and it is the reason you cannot just address every fixture one number apart.

If your first moving head sits at address 1 and uses 16 channels, it occupies channels 1 through 16. The next fixture cannot start at 2, or 5, or 16, because those channels are already spoken for. It has to start at 17, the first free channel. Get this wrong and you get one of the most frustrating problems in live production: two fixtures responding to the same commands, so when you push one fader, two lights move. Techs call this an address conflict or a channel overlap, and it can eat an hour of your load-in if you do not catch it early. The Rig Planner mode of this calculator exists specifically to prevent that, laying out clean, non-overlapping addresses for an entire rig in one shot.

How This DMX Calculator Works: The Math Behind Every Result

Everything this tool produces traces back to a handful of simple, transparent formulas. No black box, no proprietary fudge factors. Here is exactly what happens in each of the three modes so you can trust the numbers and even check them by hand on a show site if your phone dies.

Mode 1: Address to DIP Switches

You enter a target address, and the calculator performs a binary decomposition. It walks down from the largest switch weight (256) to the smallest (1), and any time the remaining value is greater than or equal to a switch weight, it turns that switch ON and subtracts the weight. What is left over gets carried to the next-smallest switch.

Binary decomposition: For each switch weight W from 256 down to 1:
  if remaining ≥ W, then switch is ON and remaining = remaining minus W
Direct sum address: Address = sum of all ON switch weights
Zero-based address: Address = (sum of ON switch weights) + 1

The result is the exact set of switch positions, shown both as a plain-English list (“SW1, SW7 ON”) and as a visual switch bank that mirrors what you will see on the fixture. That visual matters more than people expect: matching a picture to the physical gear is far faster and less error-prone than translating a number in your head while balanced on a ladder.

Mode 2: DIP Switches to Address

This is the reverse operation, and it is a lifesaver when you inherit a rig somebody else patched and need to document it, or when a fixture is misbehaving and you want to confirm what address it is actually set to. You flip the on-screen switches to match the physical fixture, and the calculator adds up the weights of every switch in the ON position.

Address from switches: Address = sum of the weights of every switch set to ON
Example: SW2 (2) + SW4 (8) + SW6 (32) = address 42

The running total updates live as you tap, so you get instant feedback. This mode is also the fastest way to teach a new crew member how binary addressing works, because they can see the number change as each switch flips and the pattern becomes obvious within a minute or two.

Mode 3: Multi-Fixture Rig Planner

This is the differentiator that most free DMX calculators skip entirely. You give it a starting address, the per-fixture footprint, the number of fixtures, and an optional gap, and it patches the whole rig with clean, conflict-free addresses. It also watches the 512-channel ceiling and automatically rolls fixtures into a second universe when the first one fills up.

End channel of a fixture: End = Start + Footprint minus 1
Next fixture start: Next Start = End + 1 + Gap
Universe check: if End > 512, roll to the next universe starting at channel 1
Total channels: Footprint × Fixture Count

The output is a full patch table listing every fixture, its start and end channel, which universe it lives in, and the exact DIP pattern for its start address. That table is your patch sheet, and you can download it as a branded PDF to tape to the console or hand to the rest of the crew. On a real load-in, that single sheet of paper prevents more headaches than almost any other planning step.

✅
The “gap” input is more useful than it looks. Experienced techs deliberately leave a few spare channels between fixture blocks so they can swap in a slightly larger fixture mode later without re-addressing the entire rig. A gap of two or four channels per fixture costs you almost nothing in a 512-channel universe and buys real flexibility mid-tour.

Every one of these formulas is plain integer arithmetic with no rounding, so the results are exact and repeatable. You can check any of them on paper if you ever need to, which is exactly the kind of transparency a working professional should demand from any tool that touches a live show.

Three Real US Lighting Scenarios, Worked Start to Finish

Abstract math is fine, but nothing beats seeing the tool solve the exact problems you hit on real gigs. Here are three scenarios pulled straight from the kind of work American lighting crews do every weekend, from a church stage in the suburbs to a festival main stage.

Dallas, Texas
Church Stage: 8 LED Pars in 4-Channel Mode
Fixture Footprint4 channels
Fixture Count8 pars
First Address1
Par 1 Range1 to 4 (SW1)
Par 2 Range5 to 8 (SW1+SW3)
Par 8 Range29 to 32
Total Channels32 of 512
Universes1
Nashville, Tennessee
Club Rig: 12 Moving Heads in 16-Channel Mode
Fixture Footprint16 channels
Fixture Count12 heads
First Address1
Head 1 Range1 to 16 (SW1)
Head 2 Range17 to 32 (SW1+SW5)
Head 12 Range177 to 192
Total Channels192 of 512
Universes1
Austin, Texas
Festival Stage: 30 Heads in 18-Channel Mode
Fixture Footprint18 channels
Fixture Count30 heads
First Address1
Head 28 Ends At504 (Universe 1)
Head 29 Ends At522 (overflow)
Head 29 Rolls ToUniverse 2, ch 1
Total Channels540
Universes2 required

The Dallas church example is the everyday case: eight small fixtures, plenty of headroom, one universe, done in thirty seconds. Notice how par 2 lands on address 5, which is switch 1 (value 1) plus switch 3 (value 4). That is the kind of combination that is easy to fumble by hand but instant with the calculator.

The Nashville club rig shows why footprint math matters. Twelve moving heads at sixteen channels each is 192 channels, comfortably inside one universe, but the addresses jump by sixteen every time: 1, 17, 33, 49, and so on. Miss that spacing and heads 1 and 2 would overlap, and you would spend the sound check chasing a “possessed” light that mirrors another.

The Austin festival example is where the Rig Planner earns its keep. Thirty heads at eighteen channels each is 540 channels, which is more than a single universe can hold. The calculator patches fixtures 1 through 28 into universe 1 (fixture 28 ending at channel 504), then automatically detects that fixture 29 would spill past 512 and rolls it into universe 2 starting at channel 1. Without that automatic check, you would either overload the universe or scramble to re-plan on site. This is exactly the scenario the big-name free calculators do not handle.

What Happens When You Get It Wrong

To really appreciate why clean addressing matters, picture the Nashville club rig with one small mistake. Say the tech patches head 2 at address 16 instead of 17, off by a single channel. Now head 1 (channels 1 to 16) and head 2 (channels 16 to 31) both claim channel 16. On most fixtures, channel 16 might be a dimmer or a strobe control, so both heads flicker or strobe together whenever that one parameter moves, even though every other channel behaves independently. The result is a maddening, intermittent glitch that looks like a hardware fault. The tech pulls the fixture, swaps the cable, reseats the data line, and burns half an hour before realizing it was a one-channel address overlap the whole time. The Rig Planner exists to make that mistake impossible, because it never hands you two overlapping blocks.

Now scale that up to the Austin festival. With thirty fixtures across two universes, a manual patch has thirty chances to fumble a footprint and dozens of chances to miscount the universe rollover. A single overlooked overflow means fixtures 29 and 30 either go dark or fight with whatever else you put in universe 2. Planning the whole rig in one pass, with the overflow flagged automatically and a printed patch sheet in hand, turns a nerve-wracking guessing game into a five-minute setup that any crew member can execute and verify.

Six Expert Tips from Working US Lighting Techs

1
Always Address the First Fixture Live Before Committing the Rig

Before you patch fifty fixtures based on a plan, set the first one, bring up its channels on the console, and confirm it responds correctly. Fixture manuals occasionally list channel modes differently than the firmware actually behaves, and catching that on fixture one saves you from re-addressing all fifty. Trust the math, but verify the first unit with your own eyes.

2
Confirm the Channel Mode Before You Count Footprint

Most moving heads and washes have multiple channel modes: a “basic” mode with fewer channels and an “extended” mode with more. The footprint you plug into the Rig Planner must match the mode you actually set on the fixture. Patching for 11-channel mode and then running the fixture in 16-channel mode is the single most common cause of mid-rig address conflicts.

3
Leave a Channel Gap for Future Flexibility

On a tour or a venue that changes shows weekly, add a small gap (two to four channels) between fixture blocks in the Rig Planner. That spare space lets you swap in a fixture with a slightly larger footprint later without re-addressing everything downstream. Channels are cheap; a full re-patch under time pressure is not.

4
Know Your Switch 10 Before You Trust It

Never assume switch 10 adds 512. On plenty of fixtures it is a test or mode switch with no address value, and flipping it up puts the fixture into a self-test pattern that looks like a malfunction. Set switch 10 behavior in this calculator to match your specific fixture, and when in doubt, leave it OFF and address within the 1 to 511 range.

5
Terminate the Last Fixture in the Chain

Addressing is only half of a reliable DMX line. A 120-ohm terminator on the last fixture in the daisy chain prevents signal reflections that cause flicker and random behavior, symptoms that look exactly like an addressing problem but are not. If a rig you addressed perfectly still misbehaves, check termination before you re-check addresses.

6
Document Your Patch and Keep It With the Rig

Download the PDF patch sheet and tape a copy to the console and inside the road case. Six months later when a fixture dies and you drop in a replacement, that sheet tells you the exact address and DIP pattern in seconds instead of reverse-engineering the whole rig. A documented patch is the mark of a professional lighting department.

Quick Reference: DIP Switch Values, Common Addresses, and Fixture Footprints

DIP Switch Binary Weights

SwitchBinary WeightPower of TwoNotes
Switch 112 to the 0Least significant bit
Switch 222 to the 1
Switch 342 to the 2
Switch 482 to the 3
Switch 5162 to the 4
Switch 6322 to the 5
Switch 7642 to the 6
Switch 81282 to the 7
Switch 92562 to the 8Most significant address bit
Switch 10512 or none2 to the 9Fixture-specific: value 512, or mode/test

Common DMX Addresses and Their Switch Patterns

AddressSwitches ONBinary (SW9 to SW1)
1SW1000000001
5SW1, SW3000000101
9SW1, SW4000001001
13SW1, SW3, SW4000001101
17SW1, SW5000010001
33SW1, SW6000100001
42SW2, SW4, SW6000101010
65SW1, SW7001000001
129SW1, SW8010000001
256SW9100000000
511SW1 through SW9111111111

Typical Fixture Footprints (Channel Counts)

Fixture TypeCommon ModesFixtures per Universe (approx.)
Single-color LED par1 channel512
RGB LED par3 channels170
RGBW LED wash4 to 8 channels64 to 128
LED bar / batten7 to 15 channels34 to 73
Basic moving head11 to 14 channels36 to 46
Advanced moving head16 to 24 channels21 to 32
Extended-mode moving head24 to 40 channels12 to 21
Fog / haze machine1 to 3 channels170 to 512

Frequently Asked Questions About DMX DIP Switch Addressing

Enter your target address in the calculator above and it shows exactly which switches to flip ON. By hand, you break the address into powers of two: start with the largest switch weight that fits, turn it ON, subtract it, and repeat with the remainder. For address 65, the largest weight that fits is 64 (switch 7), leaving 1, which is switch 1. So switches 7 and 1 go UP, everything else DOWN. Add the ON switch values back together to confirm they equal your target address.
Switches 1 through 9 carry binary weights of 1, 2, 4, 8, 16, 32, 64, 128, and 256. Adding all nine gives 511, the maximum address on a standard nine-switch bank. Switch 10 varies by manufacturer: on some fixtures it carries the value 512, letting you reach the very top of the universe, while on many others it is a mode, function, or self-test switch with no address value at all. Always check your fixture manual before assuming what switch 10 does.
A nine-switch DIP bank can only sum to 511 (1+2+4+8+16+32+64+128+256). To physically set address 512 with switches, the fixture needs a tenth switch that carries the value 512, and not all fixtures have one, or the tenth switch is reserved for another purpose. If you genuinely need address 512, either use a fixture whose switch 10 equals 512, set it through the fixture menu if it has a display, or simply address it lower and give it room within the universe. In practice, very few rigs ever need a fixture to start at exactly 512, because a fixture starting there would only have one channel of room left.
A DMX universe is a single data stream carrying 512 control channels down one cable run. Every fixture on that chain shares those 512 channels, and the sum of all your fixture footprints cannot exceed 512 in a single universe. When your rig needs more than 512 channels total, you split it across multiple universes, each running on its own DMX output from the console or a splitter or a network node. The Rig Planner mode of this calculator automatically detects when your fixtures overflow 512 and rolls the excess into a second universe.
A footprint is the number of consecutive DMX channels a fixture occupies. A single-color LED par might use one channel, an RGBW wash uses four to eight, and a moving head uses eleven to forty depending on its mode. When you set a fixture to a start address, it claims that address plus the next several channels equal to its footprint minus one. A 16-channel fixture at address 1 occupies channels 1 through 16, so the next fixture must start at 17. Getting footprints right is the key to avoiding address conflicts.
Each fixture must start at the first channel after the previous fixture ends. If fixture 1 uses channels 1 to 16, fixture 2 starts at 17, fixture 3 at 33, and so on. The formula is: next start equals previous end plus one, where end equals start plus footprint minus one. The Rig Planner mode does this automatically for your entire rig and produces a patch table showing every fixture’s start, end, universe, and DIP switch pattern. Two fixtures sharing the same address is the classic conflict that makes one fader move two lights.
Yes, but only if you want them to behave identically. Two fixtures set to the same address receive the exact same commands and move, dim, and change color in perfect unison. This is useful for symmetrical pairs, like matching uplights on either side of a stage that should always mirror each other. It becomes a problem only when the overlap is accidental, which happens when footprints are miscalculated. If you want independent control of every fixture, each needs its own non-overlapping address block.
Most fixtures use direct sum, where the address equals the total of the ON switch values exactly. A handful of controllers and older fixtures use a zero-based offset, where the displayed address is the switch sum plus one, because they count from zero internally. This calculator lets you pick the method your gear uses. If your fixture manual shows all switches OFF equaling address 1, it is zero-based; if all switches OFF equals address 0 or an invalid state, it is direct sum. When unsure, set one address, read it on the fixture display or console, and confirm which method matches.
Manufacturers repurpose the tenth switch because most rigs never need address 512, so the switch is more useful as a mode or self-test control. Flipping a test switch ON typically puts the fixture into a demo or diagnostic pattern that cycles colors or movement, which looks alarming if you did not intend it. Some fixtures use switch 10 to toggle between DMX-controlled and standalone or sound-active modes. Always read the label on the fixture or the manual, and set the switch 10 behavior in this calculator to match, so your address math stays correct.
Not for addressing, no. Fixtures with a menu and display let you type the address directly, which is faster and reaches all 512 channels without switch limitations. DIP switches remain common on budget fixtures, older gear, and certain permanent installs where a display would be one more thing to fail. Even if your main rig is all digital, you will eventually run into DIP-switch fixtures on a rental, a backup unit, or a house rig, so knowing how to address them by hand is a skill worth keeping sharp.
It depends entirely on footprint. Divide 512 by the channel count of your fixtures. Single-channel dimmers give you 512 per universe, 4-channel RGBW washes give you 128, 16-channel moving heads give you 32, and 32-channel extended-mode heads give you just 16. The Rig Planner mode calculates this exactly for your specific fixtures and warns you the moment your rig exceeds one universe, so you know in advance whether you need a second DMX output or a network node.
The usual culprit is an address conflict where two fixtures overlap channels, so one fixture picks up part of another fixture’s data. Double-check that every fixture’s address block is unique and non-overlapping using the Rig Planner. Other causes include a wrong channel mode (the fixture is in a different mode than you patched for), a missing line terminator causing signal reflections, or a bad cable. Addressing is the first thing to verify, but if the math is clean and the fixture still misbehaves, move on to termination and cabling.
Yes. DMX512 is an international standard maintained by ESTA (the Entertainment Services and Technology Association) as ANSI E1.11, and the addressing math is identical worldwide. The switch weights, the 512-channel universe, and the binary decomposition all work the same whether you are in Los Angeles or London. The only regional differences are in power (voltage and connector types) and occasionally in preferred data connectors, but the DMX protocol and DIP switch addressing itself is universal.
It is the common convention because it makes the patch easy to read and maximizes the channels available for the rest of the rig, but it is not required. You might start later to reserve early channels for a specific device, or to match a console patch that expects certain fixtures at certain addresses. What matters is that every fixture has a unique, non-overlapping block within the universe. The Rig Planner lets you set any first address and patches everything cleanly from there.
The binary math is exact, and every result is fully deterministic with no rounding or approximation, because DMX addressing is pure integer arithmetic. The switch weights and the 512-channel universe limit follow the DMX512-A standard (ANSI E1.11) precisely. The one variable the calculator cannot know is how your specific fixture treats switch 10 and whether it uses direct or zero-based addressing, which is why those are user-selectable options. Set them to match your fixture manual and the results will match your gear exactly. Always confirm the first fixture live before addressing an entire rig.
Yes. After calculating in any mode, hit Download PDF Patch Sheet and the calculator generates a clean, branded PDF with all your inputs, results, and in Rig Planner mode a full fixture-by-fixture patch table showing start channel, end channel, universe, and DIP pattern for each unit. You can also share a quick summary via WhatsApp to send addresses to the rest of your crew instantly. Tape the PDF to your console and keep a copy in the road case so anyone can service the rig later.