# cargo-deadlinks • [](https://crates.io/crates/cargo-deadlinks) 
Check your `cargo doc` documentation for broken links!
Useful if you just refactored the structure of your crate or want to ensure that
your documentation is readable offline.
## Installation
Install cargo-deadlinks via:
```bash
cargo install cargo-deadlinks
```
## Usage
From your packages directory run:
```bash
# any broken links will show up in the output
cargo deadlinks
# if you also want to check http and https links
cargo deadlinks --check-http
```
By default `cargo deadlinks` will check only the offline (`file://`) links of your package.
If you want to check the documentation in another directory e.g. to check all
your dependencies, you can provide the `--dir` argument:
```bash
cargo deadlinks --dir target/doc
```
For information about other arguments run `cargo deadlinks --help`.
## Contributing
We are happy about any contributions!
To get started you can take a look at our [Github issues](https://github.com/deadlinks/cargo-deadlinks/issues).
Unless you explicitly state otherwise, any contribution intentionally
submitted for inclusion in the work by you, as defined in the Apache-2.0
license, shall be dual licensed as below, without any additional terms or
conditions.
## License
Licensed under either of
* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
* MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
at your option.