Skip to content

safesploitOrg/vlsm-calculator

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

27 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

VLSM Calculator

A modern, browser-based Variable Length Subnet Masking (VLSM) Calculator designed to quickly generate efficient IP subnetting tables from a CIDR block and subnet requirements.

๐Ÿ›  Built with HTML, CSS, and vanilla JavaScript. No frameworks. No build tools. Just fast and clean subnetting.


๐Ÿ“ฆ Features

  • ๐Ÿ“ฅ Accepts a base CIDR block (e.g. 172.16.0.0 and mask or prefix).
  • ๐Ÿงฎ Calculates subnets dynamically based on number of required hosts.
  • โž•โž– Add/remove subnet inputs on the fly.
  • ๐Ÿ“‹ Displays clean, subnetting table.
  • ๐Ÿ•Š Spreadsheet copy 'n paste friendly.

๐Ÿš€ Getting Started

1. Clone the repo

git clone https://github.com/safesploitOrg/vlsm-calculator.git
cd vlsm-calculator

2. Open in Browser

# Just double-click
index.html

Or serve with Python:

python3 -m http.server 8000
# Then visit: http://localhost:8000

๐Ÿง  Background

VLSM allows efficient IP address allocation by letting each subnet use a different prefix length depending on the number of hosts. This tool helps visualise and plan VLSM schemes interactively.


๐Ÿ‘จโ€๐Ÿ’ป Author

GitHub: @safesploitOrg
Original Author: @JCPedroza

About

VLSM subnet table generator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 53.3%
  • HTML 24.2%
  • CSS 22.5%