How to Use ‘Axel’ as Download Accelerator to Speed Up FTP and HTTP Downloads

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Gabriel Cánepa

Gabriel Cánepa is a GNU/Linux sysadmin and web developer from Villa Mercedes, San Luis, Argentina. He works for a worldwide leading consumer product company and takes great pleasure in using FOSS tools to increase productivity in all areas of his daily work.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

12 Responses

  1. says:

    Beside all shitty comment over here I want to say Axel is the best Download accelerator ever build I use it over 10 years and never disappointed me.

    I use it do download files “Big fat files” from G Drive and it suck all the Network connection from my VPS server “Yeah it is bad like that” I got comfortably ~20MB/s from G.

    Las Visitors don’t listens to does ignorant commenter above specially “JayC”
    Cheers .

  2. Michael Reiche says:

    It appears that axel will use the http_proxy environment variable, but the no_proxy environment variable is ignored. It does recognize no_proxy in $HOME/.axelrc

  3. I like aria2 as a command line downloader.
    It is similar to axel if you can’t find axel in your repos try aria.

    It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.

    Can you do write up on it as well.

  4. JayC says:

    First: Axel doesn’t work in most of the sites because servers are configured to reject simultaneous download petitions. For instance I bet you publish speed difference trying to download an Ubuntu ISO from the Ubuntu servers. You will see that there is no improvement using Axel.
    Second: Remove the shitty message about the push notifications.
    Third: Remove the shitty pop up to follow you. Just to see the shitty pop up I can grant you I won’t follow you
    Fourth: Remove the add to buy the book.

    • Ravi Saive says:


      First: I do agree with your point that most of the sites are configured to reject number of simultaneous requests to single site and also speed various in this case..
      Second: If you feel that shitty push notification not useful for you, there is a option for users to unsubscribe for such notifications.
      Third: If you don’t want to follow, just ignore that shitty popup, that’s it as simple as it…
      Fourth: Why? any explanation why you want us to remove the “buy book”?

      Don’t you feel you are requesting so much from us, which is non of your business…

      • JayC says:

        Second: I mean the shitty pop up. Of course I’m not suscribed to push notifications. That’s just shitty stuff.
        Third: Yes Each time I must close the shitty pop up and this makes me annoy. For me to see this pop up is enough reason to do the opposite. So don’t worry I won’t follow you.
        Fourth: Why? I come to here to read an article… and not to read or buy a book.

        Yes I agree. Most of what I say is not my business, so I apologise. However note that for me points 2,3 and 4 are a good reasons to don’t visit your blog anymore. I’m sure I’m not the only one that may have the same opinion.

        • Ravi Saive says:


          Second: That shitty pop has option “Close” to disable notification, if you would have been chosen ‘Close’ button, that pop up never be shown you again.

          Third: Actually, as Gabriel stated, you won’t read the article carefully, the pop has clear instructions and its upto you to Allow or Close the notification..

          It’s your choice, whether you want to visit or not this blog, and yes there are number of other good blogs, but there too you will find such same popup notifications, ads, buy products, etc…..

    • @JayC,
      Obviously, you did not read the explanation for num_connections, where I explicitly stated that some servers may not allow multiple connections. For the rest of your opinions, I agree with the response Ravi gave you below.

  5. gbx says:

    They’re cheating

    Downloaded 100.0 megabytes in 55 seconds. (1832.55 KB/s)
    test100Mb.db.1 100%[===========================================================================>] 100.00M 2.99MB/s en 35s

    • JayC says:

      Of course they are cheating. Servers normally rejects multiple requests…. so normally Axel doesn’t improve anything. Just in few cases you can take advantage of Axel

    • @gbx,
      If you don’t say what you mean by “They’re cheating” we have no way to provide a helpful answer. Please clarify and let us know if you have a specific question, and we will be more than glad to respond.

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.