Rigid vs Flex vs Rigid-Flex PCBs: Which Should You Choose?
Last updated 19 August 2026 · 6 min read
Direct Answer
Choose a rigid PCB for the large majority of designs where the board sits flat in an enclosure; flexible PCB when the circuit needs to bend, fold, or fit a non-flat or moving mechanical space; and rigid-flex when a design needs both rigid component-mounting sections and a flexible interconnect between them, replacing what would otherwise be separate boards and cables.
Detailed Explanation
The choice of board format is one of the first decisions in PCB design: it constrains stack-up, fabrication cost, assembly method, and every downstream mechanical trade-off. For most products, the answer is a rigid PCB without further deliberation; flex and rigid-flex solve specific mechanical problems that the majority of designs don't have.
A rigid PCB uses a stiff substrate (typically FR4) that doesn't bend in normal use, and remains the right default for the overwhelming majority of electronic designs: flat enclosures, standard mounting, and no mechanical requirement to flex.
A flexible PCB uses a thin, bendable substrate (commonly polyimide) that can fold, flex repeatedly, or conform to a non-flat space. It's chosen specifically when the mechanical design genuinely requires it (fitting into a curved or moving enclosure, or replacing a ribbon cable with an integrated flexible circuit), not as a general alternative to rigid boards.
Rigid-flex combines both in a single board: rigid sections (for component mounting) connected by flexible sections (for interconnect), fabricated as one continuous structure rather than as separate boards joined by connectors and cable. It's a more complex and expensive board to design and fabricate than either rigid or flex alone, but it solves a specific problem neither can: needing rigid component-mounting real estate and a flexible connection between physically separated sections, within a single, more reliable assembly.
Comparing the Three Formats
| Factor | Rigid | Flex | Rigid-Flex |
|---|---|---|---|
| Typical substrate | FR4 | Polyimide | FR4 sections + polyimide sections |
| Component mounting | Anywhere on the board | Generally not supported directly | Rigid sections only |
| Fabrication cost | Lowest, well-established process | Higher than rigid for equivalent circuit complexity | Highest; combines two fabrication processes into one board |
| Design complexity | Standard EDA workflow | Requires bend-radius and coverlay design rules | Requires both rigid stack-up and flex design rules, plus the transition zones between them |
| Typical use case | Flat enclosure, no mechanical flex requirement | Ribbon-cable replacement, simple fold or wrap | Multiple rigid mounting areas connected across a hinge, curve, or fold |
Static Flex vs Dynamic Flex
Flexible and rigid-flex sections fall into two distinct mechanical use cases that drive different design margins. A static flex application is bent once (or a handful of times) during assembly, such as folding a flex section around a corner during final assembly, and stays in that position for the product's life. A dynamic flex application is flexed repeatedly during normal product use, such as a hinge that opens and closes thousands of times. Dynamic flex sections need a significantly larger bend radius, different copper (typically rolled-annealed rather than electrodeposited, for better fatigue resistance), and an explicit flex-cycle life target agreed with the fabricator; treating a dynamic application with static-flex design margins is a common cause of field cracking.
Practical Examples
A standard product enclosure with all electronics on one flat board has no reason to consider anything but a rigid PCB. Flex and rigid-flex solve mechanical problems this design doesn't have.
A wearable device with a main board that needs to wrap partially around a curved housing, or a folding product with electronics split across a hinge, is a realistic rigid-flex candidate: rigid sections carry the components, and the flexible section across the hinge or curve replaces what would otherwise be a connector-and-cable assembly, typically improving reliability, since cable connectors are a common point of mechanical failure over a product's life.
Design Considerations
- Default to rigid unless there's a specific mechanical requirement that demands otherwise. Flex and rigid-flex add real design and fabrication complexity that should be justified by an actual need, not chosen speculatively.
- Plan bend radius and flex-cycle requirements explicitly for any flexible section. A flex circuit designed without enough bend radius margin can crack at the bend over repeated use.
- Identify whether the application is static or dynamic flex before finalising the stack-up. A hinge or repeatedly-actuated mechanism needs dynamic-flex design rules (larger bend radius, rolled-annealed copper, a defined cycle-life target); a fold-once-during-assembly application can typically use the more standard static-flex approach at lower cost.
- Specify coverlay, not solder mask, on flexible sections. Flex circuits use a coverlay film (typically polyimide) bonded over the copper instead of the liquid or dry-film solder mask used on rigid boards, because solder mask cracks under repeated flexing where coverlay remains flexible.
- Keep component placement on rigid sections only, using flexible sections purely as interconnect, unless working with a fabricator experienced in mounting components on flex substrate directly.
- Compare total product cost, not just board cost, when evaluating rigid-flex against a separate-boards-plus-cable alternative. Connector and cable assembly cost and reliability matter to the comparison too. If the separate-boards route is the better fit, how do you design a multi-board system in Altium Designer? covers the system-level connectivity and BOM tooling for managing that alternative as one design.
- Rigid-flex design complexity: Rigid-flex boards require specialist knowledge of bend-radius design rules, layer stack-up for flexible sections, and DFM for fabrication. Professional PCB design services handle these requirements as a standard part of the layout process. See how do you design a rigid-flex PCB in Altium Designer? for how these design rules are actually implemented in a specific EDA tool.
Common Mistakes
- Choosing flex or rigid-flex for perceived modernity or compactness without an actual mechanical requirement driving the decision.
- Under-specifying bend radius or flex-cycle life for a flexible section that will be flexed repeatedly in normal product use, leading to fatigue cracking in the field.
- Attempting to mount standard SMT components directly on an unsupported flexible section instead of keeping components on rigid sections as is standard practice.
- Comparing rigid-flex cost only against an equivalent rigid board's fabrication cost, ignoring the connector, cable, and assembly cost it may be replacing at the product level.
- Designing a dynamic flex application (a hinge, repeated actuation) using static-flex bend radius and copper choices, producing a section that survives initial testing but fatigue-cracks after enough flex cycles in the field.
- Specifying solder mask instead of coverlay on a flexible section, which cracks and delaminates under flexing where a proper coverlay film would remain intact.
Frequently Asked Questions
- Is rigid-flex always more expensive than separate rigid boards plus a cable?
- Per-board, rigid-flex is more expensive to fabricate than an equivalent rigid board. But it often removes connectors, cables, and the assembly labour and failure points that come with them, and it can enable a smaller, more reliable overall product — for designs where those savings are real, the total system cost can come out lower despite the higher board cost, which is why the comparison needs to be made at the product level, not just the board level.
- Can standard SMT components be mounted on flexible PCB sections?
- Generally not directly — flexible substrate alone isn't rigid enough to reliably support component placement and reflow without additional stiffening. Most rigid-flex designs place all components on the rigid sections and use the flexible section purely as an interconnect between them, which is also why rigid-flex (rather than flex-only) is the common choice whenever the design needs both component mounting and flexibility.
References
Related Questions
Single vs Double-Sided vs Multi-Layer PCBs: Which to Pick?
Single-sided, double-sided, and multi-layer PCBs trade off cost against routing density and signal performance. Here's how to choose the right layer count.
What Is a PCB Stack-Up, and How Do You Design One?
A PCB stack-up is the arrangement of copper and dielectric layers in a board. How to choose layer count, copper weight, and laminate material.
PCB Design for Manufacturability (DFM): What It Means
PCB design for manufacturability (DFM) matches a layout to a fab and assembly house's real process capability, preventing costly late-stage respins.
How Do You Design a Rigid-Flex PCB in Altium Designer?
Rigid-flex design in Altium Designer uses Layer Stack Regions to define rigid and flex zones within one board. Here's the practical workflow and pitfalls.
How Do You Design a Multi-Board System in Altium Designer?
Altium multi-board design links separate PCB projects into one system with a multi-board schematic, physical assembly, mates, and a system-level BOM.
How Do You Fan Out and Escape-Route a Fine-Pitch BGA?
BGA fanout escapes each ball to a via before general routing begins. Here's the dogbone pattern, routing-channel math, and how pitch drives via strategy.
Related Forum Discussions
Is a double-sided PCB enough for a simple ESP32 sensor board, or should I go multi-layer?
Building a little battery-powered sensor board around an ESP32 module (the kind with the PCB antenna already built into the module, not desi
Decoupling caps placed right next to the IC but still seeing power rail noise
Fast digital board, MCU running a few hundred MHz core clock plus a couple of high-speed peripherals. Put 100 nF caps right next to every po
Best 4-layer stack-up for a board with both analog and digital circuitry?
Spinning up a board with an STM32 doing the digital side and a precision analog front end (instrumentation amp into an ADC) reading a low-le