• Simple Python parser of VLESS URLs and subscription links into ready-to-use XRay configuration files.
• Easy to use, no extra dependencies. Ideal for quickly generating XRay configs from various input formats.
• Supports parsing both single VLESS links (keys) and base64-encoded subscriptions with Reality protocol parameters.
• Generates configs with handling of sni
, fp
, pbk
, sid
parameters.
• No dependencies on Docker or other complex tools.
-
Save the 'parser.py' script file in your user's XRay config folder (e.g. '~/.config/xray/').
-
Create a file 'input.txt' in the same folder and paste your VLESS URL (key) or subscription (link) inside.
-
Run the script:
python3 parser.py
-
xray_config.json will appear in the folder.
GPLv3