Top 3 Ways to Open a Web Page at Start­up in Win­dows 10

Pankil Shah

In an increasingly automation-friendly world, having to open the same set of web pages every time you start your computer sounds a bit dull. Especially, with all the tools that Windows provides, setting up your PC to open a set of web pages upon boot isn't demanding at all.

Top 3 Ways to Open a Web Page at Startup in Windows 10

We'll show a few different ways to set up Windows 10 to open web pages at startup. You’ll have a tough time picking your favorite method as all of them are pretty straightforward. So, without wasting any time, let’s get right into it.

1. Use Startup Folder

As the name suggests, the Startup utility on Windows is built to launch programs when your computer starts. Aside from being useful to launch apps and scripts, the startup folder can also be used to open web pages on boot in Windows 10. Here’s how.

Step 1: Open up any web browser on your PC and navigate to the website you wish to launch upon boot. Copy the website’s URL from the address bar at the top.

Copy Website URL

Step 2: Now press Windows key + R to launch the Run dialog, type in shell:startup in the box, and press Enter.

Run Utility

Step 3: Right-click anywhere inside the startup folder, go to New, and choose Shortcut from the sub-menu.

Create Shortcut in Startup Folder

Step 4: In the Create Shortcut window, paste the website’s URL in the box and click on Next.

Create Shorcut

Step 5: Lastly, enter a suitable name for the shortcut and click on Finish.

Name Shortcut

That’s about it. Now that you’ve created a shortcut for the website in the Startup folder, Windows will automatically load up the website at startup. Similarly, you can add more shortcuts in the Startup folder to launch multiple websites upon boot.

2. Run a Batch File

Another way to launch websites on startup is by creating a batch file. This method is useful when you intend to launch several websites on startup. Here’s how it works.

Step 1: Press Windows key + R to launch the Run dialog, type in shell:startup in the box, and press Enter.

Step 2: Right-click anywhere inside the startup folder and go to New and choose Text document from the list.

Create New Text Document

Step 3: Open your newly created text document and paste the command given below.

start <WebsiteURL>

Replace <WebsiteURL> in the above command with the actual site address of the web page you wish to launch.

Create Batch File

Similarly, to open multiple web pages at startup, you can add more launch commands in your document.

Launch Multiple Websites on Boot

Step 4: Now use Ctrl + Shift + S shortcut to save the file with .bat extension.

Save Text Document as Batch File

And you’re all set. Windows should now run this batch file containing URLs of all your favorite websites whenever it boots up.

3. Use Task Scheduler

Task Scheduler is a useful utility on Windows that you can automate almost any task on your computer. With it, you can launch programs, execute commands, or even schedule your PC to shut down when certain triggers and conditions are matched. Of course, you can use this tool to launch websites on startups as well. Read on to learn how.

Step 1: Open up any web browser on your PC and navigate to the website you wish to launch at startup. Click on the lock icon to the left of its URL in the address bar, and drag it on the desktop.

Create Website Shortcut

Step 2: Now open the Start menu, type in task scheduler, and press Enter.

Open Task Scheduler

Step 3: Now, in the Actions pane on your right, click on the Create Basic Task option.

Create Basic Task in Task Scheduler

Step 4: In the Create Basic Task Wizard, enter a suitable name for the task. Optionally, you can also write a brief description of the task. Then click on Next.

Create Basic Task Wizard

Step 5: Under Trigger, since we want to launch the website at startup, select the ‘When the computer starts’ option from the list and click on Next.

Set a Trigger for Task

Step 6: In the Action tab, select Start a program. Then hit Next.

Set Action for Task

Step 7: Now, under Program/script, browse the website shortcut created earlier.

Alternatively, to launch multiple websites at startup, you can create a batch file and paste its file path under Program/script.

Start a Program with Task Scheduler

Step 8: Lastly, in the Finish tab, verify the task details and click on Finish.

Review Task Details

Once you complete the steps above, Task Scheduler will run the shortcut or the batch file every time your PC starts.

Getting Things Ready

Having a bunch of web pages ready every time your PC boots up saves a ton of time. Also, it eliminates the need of repeating the same steps every day. Aside from web pages, you can use the methods above to launch other applications and programs as well.


The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.

Read Next

Join the newsletter

Pankil Shah

Written By

Pankil Shah

Pankil is a Civil Engineer by profession who started his journey as a writer at EOTO.tech. He recently joined Guiding Tech as a freelance writer to cover how-tos, explainers, buying guides, tips and tricks for Android, iOS, Windows, and Web.