My ISP is charging me per GB for download. I need some solution to save Web pages on firefox and when I open page again, FF load it from cache offline.

  • Per GB on the GB? Aug 25, 2013 at 17:32
  • Disable automatic image downloading. Aug 26, 2013 at 13:37

3 Answers 3


Squid proxy. Set that up on a computer and configure firefox to use it. It will cache as much as you allow it based on hard drive usage.

  • is there exist any good addons
    – Wasim A.
    Aug 25, 2013 at 16:45
  • @Wasim addons for what specifically?
    – cybernard
    Aug 25, 2013 at 16:47
  • that can cache contents and load content offline, specially images
    – Wasim A.
    Aug 25, 2013 at 16:49
  • @Wasim It should cache everything even downloads and images. From the website "Squid is a fully-featured HTTP/1.0 proxy which is almost (but not quite - we're getting there!) a fully-featured HTTP/1.1 proxy."
    – cybernard
    Aug 25, 2013 at 16:55
  • it was harder to configure, took my 2 hours. I suggest not to change the default directory to c:\squid. it will take your time. and you can not use path with space like d:\program file\squid. it will not accept space
    – Wasim A.
    Sep 7, 2013 at 7:36
  • use "text mode" browsing
    • force firefox into "text mode" with the addon html content blocker
    • use a text browser that will only download HTML.
      i like the "links" text browser cos it can show images in "graphics mode" = links -g
  • use an "image compressor" proxy to convert images to low quality.
    for example: firefox-addon bandwidth hero
    and compressor-proxy bandwidth hero proxy
    • for low security needs, deploy a free proxy at heroku.com
    • for high security needs, set up your own "compressor proxy" on an unlimited connection
  • use a "data compressor" proxy to compress all uncrypted data:
    HTML, images, [audio?], [video?]. crypted data [over HTTPS] is not compressed.
    to also compress crypted data, run a proxy on your own hardware on an unlimited connection.
    then you also have full control over the compression algorithm.
    for example, you could use html2text to convert HTML to Markdown,
    to get "plain text" with minimal formatting and hyperlinks.
    in numbers: this page is compressed from 140 KByte to 30 KByte = 80% decrease.
  • use an adblocker addon like uBlock Origin
  • request "light" versions of websites. the implementation is server dependent.
    • with the addon user-agent switcher to send a custom user-agent header, for example "mobile / android phone"
    • with the addon save-data: on to send the save-data: on header. this seems to be ignored by most websites
  • avoid "web interfaces" and use "fat clients" aka "apps"
  • to read/write emails, use a lightweight IMAP/Sendmail client like balsa / claws / sylpheed
  • for chatting, use IRC / XMPP
  • to play media streams, use youtube-viewer / minitube / auryo
  • That doesn't address the question about Firefox and cache.
    – RalfFriedl
    Aug 24, 2019 at 9:19

Besides having static files cached, here are a few things you can do to conserve bandwidth:

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .