Skip to content

Features and Usage

Deepak Maurya edited this page Apr 21, 2026 · 1 revision

How to Use the Tatkal Ticket Booking Extension

Once you have installed the extension, click the extension icon to open the configuration dashboard.

1. Fill Login, Train, and Payment Details

  1. Fill in your IRCTC login details. Your information is safe and stored securely in your Chrome local storage.
  2. Enter the details of the trains you want to book Tatkal tickets for. You can use the Go to IRCTC Website button to find the required information and fill it into the form.
  3. Select your preferred payment method. For now, default payment options via Paytm UPI are provided, which are faster compared to other payment methods.
  4. If you want to see the final QR code page for payment, check the box labeled Pay & Book (Show QR Code Page).

Timer Details:

  • Tatkal Start Timer:
    • If you select AC class, the Tatkal start timer will be set for 09:59:53.
    • If you select Sleeper class, the Tatkal start timer will be set for 10:59:53.
    • Recommendation: Use the default timer settings.
  • 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 Timer is 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.


2. Auto Booking Switch

  1. 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.
  2. If the switch is turned OFF, the extension will remain dormant on the IRCTC page.
  3. 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 Website button in the UI will disappear.
  4. If the switch is ON and the time until the start timer is less than the specified minutes, the Book Ticket on IRCTC button will appear, allowing you to trigger the booking flow manually.

3. How to Add Passengers for Tatkal Booking 🚆

Adding a New Passenger

  • Select the Passengers List Tab.
  • Click on Add Passenger and fill in the Name, Age, Gender, and Seat Preference.
  • Click the Save Icon button 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.

Using Master Data Passengers (Faster)

  • Select the Passengers Master Data Tab option to use saved names already present in your IRCTC account.
  • Click on Add Passenger and 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 Singh and Rahul 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.


4. What to Do on the IRCTC Site While Booking? 🎟️

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! 🚀