How to download files from a URL in Chome

Many of us work predominantly within a browser, frequently engaging in repetitive tasks like downloading files. However, these tasks can easily be automated, without having to write any code. Using our no-code bot-building tool, you can simply point and click to create a bot that automates file downloads from a URL to your computer or Google Drive or directly from a URL.

Let us teach you how to build a bot, but if you're in a hurry, try using our template for file downloads. (opens new window) Give it a try, and work smarter!

# What is a Download bot?

A download bot is a straightforward program you can create without coding to automate user interface interactions, specifically clicking and downloading files. This saves you time and effort. Such a bot operates within the Chrome browser, facilitating file downloads to your local drive or Google Drive.

# What could I use these download bots for?

You can use bots to download files, but what might not be so obvious is that you can create a bot to automate downloading files from behind a login. Yes, bots can download files from nearly any web application to your local folder or Google Drive. You can add steps for the bot to enter data and interact with buttons to generate files for downloading. File download bots are versatile, supporting many use cases from content migration to reporting and even social media or e-commerce.

# Can anyone make a file bot to download?

Not a coder or have never automated anything before? Don't worry—it's quite simple and doesn't require writing a single line of code. Axiom.ai offers a user-friendly point-and-click interface, making it quick and easy to set up a bot like this in just a few minutes. Plus, we're here to guide you through the process, especially if you use one of our download file templates (opens new window) for local drive or Google Drive.

# How do the bots work?

Guess what? The bots work just like you would—they open up the website URL you give them, click on the button, and download the file. They don't get bored or distracted like we do.

# Make your download bot in minutes

So, if you love learning new tricks, read on! I will show you how to make a download bot for yourself, and it's pretty easy. By the end, you'll have picked up a new automation skill. Let's dive in and get you started on learning this new skill.

# Getting started with Axiom.ai's bot builder interface

If this is your first time using Axiom, don't worry. Our user interface is as simple as point-and-click. I'll walk you through it step by step. First off, the basics are very straightforward. You select steps that replicate the actions you wish to automate, combining those steps to create a bot that automates your task.

Lets teach you some basics first.

# Starting point

In the following examples we will start from blank by clicking 'Add first step'.

axiom.ai getting started making a bot

# Use the step finder to search for and add steps

The step finder will pop-up. We use this to find and select the steps we require to replicate our use case

axiom.ai step finder ui

You can click 'Add step' or between steps to open the step finder.

This will be easy; we only need to add two steps to create a download bot. We can make three types of download bots, all without using any code. We can make bots to download files locally, to Google Drive, or from a URL.

# Let's start with a bot that downloads files locally

# 1. Add your first step, 'Go to page'

Click the 'Add first step' button. Using the Step Finder search for 'Go to page' and click to add.

  1. Enter URL - Insert the url of the page you wish to download files from

# 2. Add your final step, 'Download files'

Click the 'Add step' button below the 'Go to page' step. Using the Step Finder search for 'Download files' and click to add.

  1. Select - Click 'Select' to choose the files to download
  2. Folder - Set a folder to download into (please note currently only one new folder can be created at a time)
  3. File name - Enter a name to save the files as
axiom.ai making download file bot

Thats it your download bot is complete. Ready to test.

# Now create a bot that downloads files onto your Google Drive

# 1. Add your first step, 'Go to page'

Click the 'Add first step' button. Using the Step Finder search for 'Go to page' and click to add.

  1. Enter URL - Insert the url of the page you wish to download files from

# 2. Add your final step, 'Download a file to Google Drive'

Click the 'Add step' button below the 'Go to page' step. Using the Step Finder search for 'Download files' and click to add.

  1. Select - Click 'Select' to choose the files to download.
  2. Google Drive folder URL - Enter the URL of the folder in Google Drive to download to.
  3. File name - Enter a name for the file on Google Drive. Leave blank to keep the existing filename.
  4. Local folder - If you are using the desktop version of Axiom you can set a local folder here to use as an intermediate step for the file download
axiom.ai making download file to google drive bot

That's it. Your download to Google Drive bot is complete. Ready to test.

# Now make a bot that downloads files direct from a URL

# 1. Add your final step, 'Download file from URL'

Click the 'Add step' button below the 'Go to page' step. Using the Step Finder, search for 'Download files' and click to add.

  1. Enter URL - Enter the URL of a file to download
  2. Folder - Set a folder to download into (please note currently only one new folder can be created at a time)
  3. File name - Enter a name to save the files as
axiom.ai making download file from URL bot

Thats it your download from URL bot is complete. Ready to test.

# Customising bots with a loop

If your bot needs to perform extra actions, like logging in or pressing a button before downloading a file, there's no need to fret. You can apply what you've learned to include more steps and tailor your bot perfectly to your needs.

Moreover, if you aim to have your bot cycle through pages or URLs to download files, you can effortlessly adapt your bot by incorporating a loop step. Just follow the design patterns in the image below to achieve this.

# Loop download files local

The design pattern would look like this. Simply chnage the download step to meet your requirments.

axiom.ai looping download bot

# Running your download automation locally or in the cloud

As mentioned, these bots have constraints. If you plan to run the bot locally, use the 'Download files' step. To run your bot in the cloud, you'll need to use the 'Download files onto your Google Drive' step. You can also schedule your bots. Don't forget: All new users get 140 minutes of runtime for free to test their bots.

# Short of time, why not start with a template

If you're short on time, use our 'download files' (opens new window) template to start. It comes complete with a guided setup.

# Wrapping up

As always, there's more than one way to approach this. The key is choosing the best method that suits your needs, depending on whether you plan to run the bot on the cloud or your desktop. Once you've made that choice, you can create a working bot by combining a 'go to page' step with a download step. It's simple once you know how.

It's just one of many web actions you can automate in the browser.

If you want to learn more about working with files, check out our documentation. You can also learn more about our 'download file', 'download files', 'download to Google Drive', and finally 'download from URL' steps.

# Got a great idea for an automation? Share it with me!

If you have an excellent idea, then you are in luck! New Axiom accounts come with 60 minutes of free runtime for experimentation. If you are unsure how to get started or need any assistance, please feel free to reach out to me at alex@axiom.ai. I would be more than happy to help you.

Let's make the digital world error-free and full of creativity together! 🚀

Contents

    Install the Chrome Extension

    Two hours of free runtime, no credit card required