Skip to main content

How to save mobile data when tethering

Using less data when tethering
These are my tips for minimizing the data usage of your PC. It's handy in cases where you have to tether your mobile phone but mobile data is expensive. [3 minutes]

Operating System Tweaks

  • OS Updates: disable automatic download of operating system updates. In Windows 10, turn on the "Metered connection" mode.
  • App Updates: disable all 3rd-parter auto-updaters using CCleaner (disable Flash, Java, Google updaters and any others)
  • File Synchronization: pause any syncing by Google Drive Sync, OneDrive, DropBox, iTunes or other file and media software.
  • Subscriptions: turn off auto-downloading subscription services like podcasts in iTunes.
  • TCP & Bandwidth Monitoring: to see if any unexpected services are using the internet and turn them off.  Use lsof -i on linux, TcpView or Netlimiter Free (thanks Sam) on Windows.

Browser Tweaks

  • Browser Updates: disable browser update and add-on updates.
  • Disable Images: in Firefox uncheck Load images automatically checkbox, in Chrome "Content settings" select "Do not show any images" and "Do not allow any sites to use plug-ins"
  • Use Content Blockers: install AdBlock Plus with all options on, and either uBlock Origin or Ghostery, to avoid downloading random content.
  • Mobile User Agent: use chrome --user-agent flag or use Firefox about:config useragent set a mobile browser UA. This may get you smaller mobile versions for some websites.
  • Pre-fetching: In Chrome disable search-completion and DNS prefetching, in Firefox disable DNS Prefetching.
    P.S. When tethering an iPhone to Ubuntu desktop, I needed to a special config from and a how-to for iPhone tethering in Ubuntu.

    Do you have any more tips on saving mobile data while tethered? Comment below!


    1. RE: The iPhone is faster tethered??

      Could it be as simple as the PC has more computing power and is thus able to parallelize more simultaneous HTTP requests?

    2. Yeah I'm sure the relative slowdown is due to processor speed. I see the same thing on android.

      One way to check is switch to wifi - in my case it speeds up downloads but not page renders. Also, you can see how *long* it takes to render a page when you load one from the cache.

    3. If you are using windows, NetLimiter is the way forward. For linux, vnstat is good, but rather basic...

    4. Probably right about the iPhone just being slow, rather than MTN doing traffic shaping.

      Also: disable iTunes update-checks and *especially* disable the automatic downloading of podcasts. iTunes podcasts caught me unawares yesterday

    5. Also, can recommend using opera mini on the desktop (images get resized on their server in Norway, so you only download smaller files). See: . Or simply use NoScript in FF - flash and youtube are bandwidth hogs!


    Post a Comment

    Popular posts from this blog

    The keys to doing long-form Narrative Improv

    Here are some key ingredients for full-length improvised plays known as Narrative Improv. Providing tips on story structure, normalcy, the protagonist, consequences and clarity. [4 minutes]

    How to spring-clean your blog

    Here are ways I found to clean up a Blogger blog. I've found and fixed many things with content, images, navigation, theme, descriptions, and analytics. [4 minutes]

    Declutter your home with the Outbox Method

    Here are some easy ways to reduce the clutter at home by means of an "Outbox". It's a box for things that you think you might not need, that you then periodically empty. [4 minutes]