> For the complete documentation index, see [llms.txt](https://resources.viewrail.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://resources.viewrail.com/guides/install/how-do-i-install-a-cable-or-rod-railing-system.md).

# How do I Install a Cable or Rod Railing System?

Cable and rod railing share the same foundation: posts, handrail, and horizontal infill. The install path stays similar until the infill step. That is where cable and rod start to differ.

Use this page to choose the right install guide for your system.

### Choose your install path

1. [How Do I Install Cable Railing?](/guides/install/how-do-i-install-a-cable-or-rod-railing-system/how-do-i-install-cable-railing.md)
2. [How Do I Install Rod Railing?](/guides/install/how-do-i-install-a-cable-or-rod-railing-system/how-do-i-install-rod-railing.md)
3. [How do I Install DriveTite Cable Railing?](/guides/install/how-do-i-install-a-cable-or-rod-railing-system/how-do-i-install-drivetite-cable-railing.md)

{% hint style="info" %}
Cable uses braided wire that needs crimping and periodic tension checks. Rod uses straight stainless tubes that cut faster and need less upkeep. DriveTite is the cable path for new or existing wood posts.
{% endhint %}

### What stays the same

No matter which infill you choose, the core install flow is the same:

* Confirm local code before you order.
* Measure each level run or stair run carefully.
* Keep posts at no more than 4 feet on center.
* Install the posts and handrail before the infill.

### Which path fits your project

#### Choose cable if you want:

* The most common horizontal railing look
* Flexible infill for Express, Signature, or DriveTite
* A system you can re-tension over time

If you are keeping wood posts, go straight to [How do I Install DriveTite Cable Railing?](/guides/install/how-do-i-install-a-cable-or-rod-railing-system/how-do-i-install-drivetite-cable-railing.md).

#### Choose rod if you want:

* Faster cutting and install on site
* Less ongoing maintenance under normal conditions
* A straighter infill option for Express, Signature, or DriveTite Rod

### Related topics

* [How do I Install DriveTite Cable Railing?](/guides/install/how-do-i-install-a-cable-or-rod-railing-system/how-do-i-install-drivetite-cable-railing.md) — Follow the wood-post-specific install path.
* [Choose Your Cable System](/guides/planning/how-can-i-customize-my-cable-railing/choose-your-cable-system.md) — Compare Express and Signature cable paths.
* [Choose Your Signature Infill](/guides/planning/how-can-i-customize-my-cable-railing/choose-your-signature-infill.md) — Compare cable, stainless rod, and Onyx Rod.
* [What Cable Railing Post Mounting Styles Are There?](/guides/planning/choose-the-right-railing-for-your-project/cable-railing-post-mounting-styles-compared.md) — Match the post mount to your surface.
* [How Do I Maintain Cable Railing?](/guides/maintenance/how-do-i-maintain-cable-railing.md) — Keep cable clean, tensioned, and protected.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://resources.viewrail.com/guides/install/how-do-i-install-a-cable-or-rod-railing-system.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
