Discord Gift Checker
Gift Checker is a fast and powerful Discord Nitro Gift Link checker written in Golang.
The tool efficiently checks large lists of gift links, categorizes them by plan and duration, and provides detailed status information.
Features
- Fast and accurate verification of Discord gift links using the official Discord API
- Automatically categorizes valid gifts into Nitro Boost and Nitro Basic folders
- Precise expiry checking with remaining time display [X Days / X Hours / No Expiry]
- Supports both full links (
https://discord.gift/XXXXX, https://discord.com/gifts/XXXXX) and raw codes
- Automatic duplicate removal (configurable in
config.yaml)
- Powerful multi-threading support with customizable thread count for maximum speed
- Supports Proxy and Proxyless modes with automatic proxy rotation
- Detailed result categorization and saving into separate files:
Boost/valid.txt (valid Nitro Boost gifts)
Basic/valid.txt (valid Nitro Basic gifts)
Used/Boost/used.txt + Used/Basic/used.txt
expired.txt
invalid.txt
- Discord Webhook support for start and completion notifications
- Smart retry system on network errors and rate limits
- Resolves gift plan type via SKU ID mapping [Nitro, Nitro Basic, Nitro Classic, Collectible]
- Displays subscription duration [Monthly, Yearly, 3-Months] per valid gift
- Displays the Username of the gift link’s creator/promoter
- Clears input file automatically after checking is complete
UI & Experience
- Clean, colorful, and professional console interface
- Real-time logging with clear icons and colored output
- Dynamic console title that auto-updates with live statistics:
- Total Links | Boost | Basic | Used | Invalid | Ratelimited
- Remaining | Elapsed Time
- Excellent cross-platform support (Windows, Linux, macOS)
- Automatic ANSI color support on Windows
Others
- Auto Retry System
- Configurable Threads
- Duplicate Removal Option
- Clean & Modern UI
- Auto-updating Console Title
- License Key Protection (VANI- format)
- Developed in Golang – High performance and low resource usage
Developed by @swllette