A web-based tool to generate V2Ray configurations for multiple IP addresses or ranges, simplifying the process of creating configs for VLESS or VMESS protocols.
The V2Ray Config Modifier is an HTML and JavaScript-based application designed to help users generate multiple V2Ray configurations efficiently. Users can enter an existing VLESS or VMESS configuration, specify an IP address or range, or choose from predefined IP ranges of popular CDN providers like Cloudflare, Gcore, and Fastly. The tool then generates new configurations for each IP address in the specified range.
- VLESS and VMESS Support: Accepts both VLESS and VMESS configurations as input.
- IP Range Input: Users can enter custom IP addresses or ranges.
- Predefined IP Ranges: Easily select from existing IP ranges of Cloudflare, Gcore, or Fastly.
- Config List Support: Users can input a list of existing VLESS or VMESS configurations, and the tool will extract the IP address from each and generate new configurations based on a base config.
- Bulk Config Generation: Generates configurations for all specified IP addresses or configurations with a single click.
- User-Friendly Interface: Simple and intuitive design requiring no installation.
- Export Options: Save all generated configurations to a file.
- A modern web browser (Chrome, Firefox, Edge, Safari, etc.).
- An existing VLESS or VMESS configuration to use as a base.
- Basic understanding of V2Ray configurations and IP addressing.
-
Clone or Download the Repository
-
Clone the repository with Git:
git clone https://github.com/seramo/v2ray-config-modifier.git
-
Or download the ZIP file and extract it.
-
-
Open the Application
- Navigate to the extracted folder.
- Open
index.html
in your preferred web browser.
You can use the V2Ray Config Modifier directly from your web browser without the need to install any software. Simply visit the following URL to access the application:
https://seramo.github.io/v2ray-config-modifier/
This web-based version is fully functional and allows you to generate and download V2Ray configurations.
- Paste Configuration: Copy and paste your existing VLESS or VMESS configuration.
- IP Range: Enter an IP range using CIDR notation (e.g.,
192.168.1.0/24
). - Multiple IPs: Provide a list of IP addresses, each on a new line.
- Cloudflare IP Ranges: Select to use Cloudflare's IP addresses.
- Gcore IP Ranges: Choose Gcore's IP addresses.
- Fastly IP Ranges: Opt for Fastly's IP addresses.
- Config List: Paste a list of existing VLESS or VMESS configurations. The tool will extract the IP address from each config and use them to generate new configurations based on the provided base config.
You can combine custom IP ranges with predefined ranges.
- Click the "Generate Configs" button.
- The tool will process the base configuration and replace the IP address field with each IP from the specified ranges or config list.
- The generated configurations will be available for copying or downloading.
- Copy: Click the "Copy" button to copy all configurations to the clipboard.
- Download: Click the "Download" button to save all configurations to a file.
Here's a quick tutorial on how to use the V2Ray Config Modifier:
Contributions and updates are welcome. Please submit changes via a Pull Request.