-
Notifications
You must be signed in to change notification settings - Fork 18
Features and Usage
Once you have installed the extension, click the extension icon to open the configuration dashboard.
- Fill in your IRCTC login details. Your information is safe and stored securely in your Chrome local storage.
- Enter the details of the trains you want to book Tatkal tickets for. You can use the
Go to IRCTC Websitebutton to find the required information and fill it into the form. - Select your preferred payment method. For now, default payment options via Paytm UPI are provided, which are faster compared to other payment methods.
- If you want to see the final QR code page for payment, check the box labeled
Pay & Book (Show QR Code Page).
-
Tatkal Start Timer:
- If you select
AC class, the Tatkal start timer will be set for09:59:53. - If you select
Sleeper class, the Tatkal start timer will be set for10:59:53. - Recommendation: Use the default timer settings.
- If you select
- Refresh Time (ms): Default is set to 5000 milliseconds (5 seconds). This will refresh the train availability status every 5 seconds on the IRCTC page.
- Login Minutes Before: Default is set to 2 minutes. The extension will automatically log you in at the specified minutes before the Tatkal start timer.
Info: The
Tatkal Start Timeris used to transition from the search train page to the train list page, where the script will refresh the selected train using the refresh time. You can adjust both the start timer and refresh time according to your preferences.
Finally, click the Save Settings button.
- If the switch is turned ON, the extension will run automatically whenever you visit the IRCTC website and attempt to book tickets using the provided settings.
- If the switch is turned OFF, the extension will remain dormant on the IRCTC page.
- If the switch is ON and a Tatkal start timer is set: The extension will automatically trigger the login at the specified time (2 minutes by default) before the start timer, and the
Go to IRCTC Websitebutton in the UI will disappear. - If the switch is ON and the time until the start timer is less than the specified minutes, the
Book Ticket on IRCTCbutton will appear, allowing you to trigger the booking flow manually.
- Select the Passengers List Tab.
- Click on
Add Passengerand fill in the Name, Age, Gender, and Seat Preference. - Click the
Save Iconbutton to save them. - Now select the checkbox; the added passenger will be selected for booking.
- If you don’t want to book for a passenger, simply uncheck or delete them.
- Select the Passengers Master Data Tab option to use saved names already present in your IRCTC account.
- Click on
Add Passengerand enter the passenger's first name or the exact name as listed in IRCTC's master data. - You can add multiple passengers this way.
-
Example: If your IRCTC master data contains
Ajay SinghandRahul Singh, add Ajay and Rahul as separate entries. - Note: Master Data passengers are auto-filled almost instantly during booking.
Warning
You can either use Master Data OR New Passenger Data—not both at the same time.
Even with automation, human intervention is required for security checks:
- Step 1: When the bot reaches the login prompt, enter the captcha manually and press Enter.
- Step 2: The bot will automate everything up to the Review & Captcha Page. A prompt will display the Current Seat Availability.
- Step 3: Decide whether to proceed with booking. If continuing, enter the final captcha in the prompt and press Enter to confirm.
✅ The script will handle all other transitions, clicks, and anti-bot bypasses automatically! 🚀
IRCTC Tatkal Booking Chrome Extension
Built with ❤️ for educational purposes | Return to Main Repository
Home • Installation Guide • Features & Usage • Privacy Policy