Board and Batten Calculator

Design precise board-and-batten layouts for any wall or facade quickly and easily. Choose presets or custom sizes, reveals, and stud-aligned spacing for accuracy. Model waste, stock lengths, end-laps, and vertical or horizontal orientation options. Add multiple openings to subtract area and trim linear footage intelligently automatically. Export results instantly as CSV or PDF files.

Inputs

Boards + battens: battens cover seams between adjacent boards.
New Presets
Applies face widths and typical stock length. You can still edit.
Brand presets set typical face widths and stock lengths.
Presets align battens to common stud spacings. Always verify local requirements.

Visible face width of each board.
Gap that battens cover over seams (if any).
Used only for batten-only layouts or with presets.
Used for cut list and piece counts.
Subtract from effective stock per additional piece.

Per-Elevation Bay Editor

Divide the working width into bays. Each bay can start with an offset to the first seam or batten to reflect layout alignment around corners or control joints.

# Bay width Offset
No bays added. Whole wall is treated as one bay.

Tip: Sum of bay widths should match the wall’s working width. This tool will compute using the sum of bays when they exist.

Openings (Doors/Windows) – Multi-Bay Subtraction

Assign openings to bays; their areas and intersecting linear footage are subtracted from boards and battens automatically.

# Bay Width Height Area
No openings added.

Results

Boards required
Battens required
Total material area
Openings area subtracted
Boards LF / pieces
Battens LF / pieces
Fasteners estimate
Cost estimate
Metric Value Notes
Run a calculation to populate this table.

Bay Breakdown

#WidthOffsetBoardsBattens
Add bays to see per-bay counts.

Cut List

Type Length each Full pieces per run Partial piece length Total full pieces Total partial pieces
Run a calculation to populate this table.

Formulas Used

Notation: L=wall length, H=wall height, Wb=board face width, Wr=reveal between boards, Wbt=batten width, S=batten spacing (center-to-center), E=edge battens toggle, W%=waste factor, SL=stock length, EL=end-lap per joint, Off=bay offset from first seam/batten.

  • Working width: D = (orientation=="vertical" ? L : H). Piece length = (orientation=="vertical" ? H : L).
  • Boards + Battens (per bay): module = Wb + Wr, eff = max(D_bay + Wr - (Off % module), 0), Nb_bay = ceil(eff / module).
  • Battens (per bay, batten-only): Nbt_bay = ceil(max(D_bay - Off,0) / S).
  • Total battens: sum(Nb_bay) - bays for boards+battens, plus 2 if edge battens. For batten-only: sum(Nbt_bay) + (E?2:0).
  • Openings: opening area is subtracted from material area; intersecting linear footage uses approximations per bay: boards intersecting ≈ ceil((Wo + Wr) / module), battens intersecting ≈ ceil(Wo / S) (orientation-adjusted).
  • Linear feet: boards LF = (sum Nb_bay) × pieceLength; battens LF analogous. Apply waste to LF and areas.
  • Cut list with laps: pieces per run = ceil((pieceLength + EL) / (SL - EL)).

These provide planning estimates; details may vary by brand guidance and local codes.

How to Use

  1. Choose the unit system, layout mode, and orientation.
  2. Optionally select a board/batten preset or a brand preset.
  3. Enter wall length and wall height, plus sizing inputs.
  4. Create bays with widths and offsets to reflect elevation breaks.
  5. Assign openings to bays as needed, then Calculate.
  6. Review results, breakdown, cut list, and export CSV/PDF.

FAQs

They set typical board/batten face widths and stock lengths for that brand. You can still edit values after selecting a preset.

Offset shifts the first seam/batten inside a bay, which can reduce or increase the count depending on alignment. Use it to mirror field conditions around corners.

No. Battens at internal bay boundaries aren’t automatically added; the model sums battens within each bay. Use the offset to align seams where needed.

Duplicate a bay and set an offset equal to half a module to stagger seams. This approximates mirrored layouts or alternating rhythm patterns.

Assign each opening to a specific bay. The calculator subtracts opening area and approximate intersecting linear footage for that bay only.

Yes. The CSV export includes all visible tables; use PDF export for a formatted takeoff that shows per-bay counts clearly.

Related Calculators

Aluminum Weight CalculatorBrick CalculatorDecking CalculatorDIY Shed Cost CalculatorFire Glass CalculatorFraming CalculatorFrench Drain CalculatorGlass Weight CalculatorGravel CalculatorLimestone Calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.