# URL Status Checker v1 | Tool For Swiftly Checking The Status Of URLs

**URL:** <https://onehack.st/t/url-status-checker-v1-tool-for-swiftly-checking-the-status-of-urls/281943>\
**Category:** Tools & Scripts\
**Tags:** programming, hacking\
**Created:** [April 27, 2024, 9:07pm UTC](https://onehack.st/t/url-status-checker-v1-tool-for-swiftly-checking-the-status-of-urls/281943 "2024-04-27T21:07:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Prometheus](https://onehack.st/user_avatar/onehack.st/prometheus/32/34950_2.png) [@Prometheus](https://onehack.st/u/Prometheus)\
**Post date:** [April 27, 2024, 9:07pm UTC](https://onehack.st/t/url-status-checker-v1-tool-for-swiftly-checking-the-status-of-urls/281943/1 "2024-04-27T21:07:39Z")

</div>

# Status Checker

# 

[![](https://github.com/BLACK-SCORP10/url-status-checker/raw/main/img/url-status-checker-logo.png)](https://github.com/BLACK-SCORP10/url-status-checker/blob/main/img/url-status-checker-logo.png)  
URL Status Checker v1

Status Checker is a Python script that checks the status of one or multiple URLs/domains and categorizes them based on their HTTP status codes. Version 1.0.0 Created BY BLACK-SCORP10 [t.me/BLACK-SCORP10](https://t.me/BLACK_SCORP10)

## Features

- Check the status of single or multiple URLs/domains.
- Asynchronous HTTP requests for improved performance.
- Color-coded output for better visualization of status codes.
- Progress bar when checking multiple URLs.
- Save results to an output file.
- Error handling for inaccessible URLs and invalid responses.
- Command-line interface for easy usage.

## Installation

1. Clone the repository:

git clone [https://github.com/your\_username/status-checker.git](https://github.com/your_username/status-checker.git) cd status-checker

1. Install dependencies:

pip install -r requirements.txt

## Usage

python status\_checker.py [-h] [-d DOMAIN] [-l LIST] [-o OUTPUT] [-v] [-update]

- `-d`, `--domain`: Single domain/URL to check.
- `-l`, `--list`: File containing a list of domains/URLs to check.
- `-o`, `--output`: File to save the output.
- `-v`, `--version`: Display version information.
- `-update`: Update the tool.

**Example:**

python status\_checker.py -l urls.txt -o results.txt

**Preview:** [![](https://github.com/BLACK-SCORP10/url-status-checker/raw/main/img/demo.png)](https://github.com/BLACK-SCORP10/url-status-checker/blob/main/img/demo.png)

## License

This project is licensed under the MIT License - see the [LICENSE](https://github.com/BLACK-SCORP10/url-status-checker/blob/main/LICENSE) file for details.

## GitHub:

[https://github.com/BLACK-SCORP10/url-status-checker](https://github.com/BLACK-SCORP10/url-status-checker)
