How to maximize the RAM on your Android phone

How to maximize the RAM on your Android phone

When you've had a smartphone for a while it can start to feel slow, and RAM — Random Access Memory, which is where your phone stores its stuff as it's using it — can be part of the problem. If your phone doesn't have enough RAM, it can struggle, but there are ways to address that. To help you, we've put together some tips on how to use phone RAM more efficiently on Android.

Generally speaking, the Android system is quite good at RAM management, and modern smartphones pack more than enough memory to get the job done, so RAM worries on Android devices are largely a thing of the past. Nonetheless, if you have an older device or are troubleshooting the reasons for slowdown on your phone, then we can take a look at how to conserve the RAM to see if it might help.

Jump to:

What is RAM (Random Access Memory) on a phone?

RAM is what your device uses when it's doing something. For example, when you're editing a photo both the photo and the app you're using to edit it are in the device's RAM; when you're finished, the photo is saved to your device's storage so it can't get lost. The more RAM you have, the more you can do. For example, you can have more browser tabs open, more apps running or more system features doing their stuff.

The problem with phone RAM is that it isn't always emptied properly, and apps don't always behave. Some applications and system processes run when you don't need them to, while others don't clean up after themselves when they quit. After a while, those issues can have noticeable results such as slow performance, lagging and stuttering, and the odd crash. 

Like internal storage, RAM is a physical component of your device so you can't just stick more in. What you can do, though, is use it more efficiently.

How to conserve your RAM

Now that you know what RAM is, we'll show you how to preserve it. In this first part, we focus on tips for non-rooted devices. For those devices, you can't magically add more memory, but you can make better use of what you've got. As a rule of thumb, the more your phone is doing. the more RAM is being used. So, if you can reduce what's running, you can free up more memory for the tasks that really matter. 

Limit widgets and live wallpapers

Widgets and live wallpapers are both pretty greedy when it comes to RAM usage. Many refresh often and occupy bandwidth, while some are continuously active. This can also cause your battery to drain faster. So remember to limit the number of widgets and live wallpapers in effect to optimize your current available memory.

androidpit best widgets hero 7
Do you really need all those widgets? / © NextPit

Manually close or uninstall apps

If swiping away an app doesn't help, then you might need to take a tougher approach and close the app manually. This can be done in Settings>Apps, then tap on an app. Under the Memory heading, you can see how much RAM it has used in the past 3 hours. 

From there you can Force Stop an app to free up RAM in the short term, or simply uninstall it if you feel it's not worth using later.

ram force stop
Don't force stop an app that could be doing important work on your system. / © NextPit

If you cannot see an uninstall option for the app, you need to remove the app's 'advanced rights'. You normally grant these rights during the installation of the app.

Go to Settings (general) > Security > Device Admin apps and uncheck the box next to the app. You can now uninstall the app. 

Some Android UIs allow a general overview of the RAM usage on the device. For example, on a Samsung phone, you can go to Settings>Device maintenance>Memory to see all the processes that are using RAM, and how much. This can help you identify the troublemakers.

Disable animations

Animations often steal RAM and are quite inessential; you can manage these in the developer options. To enable Developer Options on your device, go to your Settings, then About Phone and then tap on the build number about seven times until it notifies you that you have become a developer. (Please note that this has no negative effect on your device, it just adds the developer options menu in your settings. You just need to be cautious when poking around in there.)

ram about phone
In the 'About phone' menu, tap on the build number a few times until it enables the developer options. You can then access that page from your settings menu / © NextPit

Once you have done this, go back into your phone settings and scroll down to Developer Options. Next, go into the Drawing section and turn off the following options. Your RAM will thank you for it:

  •  Window animation scale
  •  Transition animation scale
  •  Animator duration scale
ram animator duration scale
Go to the drawing section and turn off the animations options. / © NextPit

Did these suggestions work for you? Do you know any other good ways to get make the most of your RAM?

Liked this article? Share now!
Join the discussion

Latest articles

Readers' favorite comments

  • Rakshit ジャイナ教 May 28, 2016

    1. Yes the rest space can be used for music and other data.
    2.if SD is suddenly removed or it fails, your phone might Crash. I've been using it for a while now, they don't usually fail.....


Write new comment:
All changes will be saved. No drafts are saved when editing
Write new comment:
All changes will be saved. No drafts are saved when editing

  • Steve300 Aug 5, 2019 Link to comment

    This article highlights how much work it takes us to manage Android memory to keep it working.

  • Zaxx Mar 1, 2019 Link to comment

    An SD card is additional storage...NOT additional RAM!

  • Mappbe Thomas Jan 14, 2019 Link to comment

    I can download more ram since I know the website:

  • Dusan V. Jul 31, 2018 Link to comment

    Based on the comments it seems that people don't understand the difference between the storage and the system RAM :)

    • Albin Foro Jul 31, 2018 Link to comment

      Yup, all the comments about SD cards are completely off the wall. In fact, using microSD as "adoptable storage" (App2SD) requires more RAM than normal. I use Greenify on all my devices, and a RAM cleaner on an old Android J tablet that only has 1GB of RAM - newer devices have more RAM and Android has improved management.

    • NinjaTiger89 Sep 3, 2018 Link to comment

      They're trolls. Lol

  • Al Klein Jan 28, 2018 Link to comment

    Just one little problem. Android isn't Windows. If it needs some of the RAM in use, it kills apps (then brings them back in the state they were when you use them). It's a nice app, but not only is there no need for it, SD cards can't take all that writing, and the card won't last as long. (One of the people on the team that wrote Android wrote a whole article about this, but since I can't post links ...)

    • Manxe Jun 4, 2018 Link to comment

      Way I see it, the SD cards cost $11 for 32G. I can buy one every year and not feel pinched.

  • Sorin Dec 30, 2017 Link to comment

    I've moved my apps to my SD card. The photo gallery is also set on the SD. Now I have more RAM available.

  • Danny Truong Apr 13, 2017 Link to comment

    So you can't access your ENTIRE SD card once u use this program? It's wasted? U can't partition it a 64GB card to just use 2GB for Ram and rest for storage/accessible by PC?

  • Giovanni Rocco Dec 27, 2016 Link to comment

    I have a Samsung Galaxy 6 that doesn't have an SD card what do I do instead?

  • andin Nov 28, 2016 Link to comment

    what if it says no root access and on the SDCARD free: it says -1/ -1
    but when I used the sd it worked perfectly fine
    Update: when I put the SD card the phone was turned off so should I re do it because I saw a setting saying mount SD card maybe I should warn the phone that I am putting something in it

    • englisen Nov 28, 2016 Link to comment

      Check out my youtube channel brother. i did video about Increase the RAM of your Android smartphone Free using SD card

      • andin Nov 29, 2016 Link to comment

        What is the video called and the channel

  • andin Nov 26, 2016 Link to comment

    if I use my sd card for more ram and it fail or I take it out will the phone crash? please answer if tried before

  • Life can't be good without phones. Aug 15, 2016 Link to comment

    So if i boost my phone (LG G3S D722) ram with sd-card i will can't Access my sd from pc?

  • Upton Nell Aug 9, 2016 Link to comment

    Great stuff! Very useful information! I also use All-In-One Toolbox to clean cache and manage the things that occupy my storage. Really solved some of my problems. Highly recommend it.

    • Rob337 Jan 31, 2020 Link to comment

      If you like all in one you really need to try SD Maid. It is important to note that unlike most others this one is not idiot-proof so do your homework. The developer (Darken) has included all of the relevant configuration information in the app and also has a website with even more and there are YouTube videos also if you prefer. It's worth the time to do the homework and set it up correctly as it is far superior to every other app like it

  • Neil Delgado Jul 25, 2016 Link to comment

    Where is the free version of reohsoft?

    • Jackson Gaming Jan 1, 2017 Link to comment

      go on google and search REOHSOFT RAM Expander apk free and click the first one and install the apk and run it and turn on download programs from unknown sources and it will download the program (it won't make a shortcut on the home screen look in the app drawer)

    • Rob337 Jan 31, 2020 Link to comment

      There isn't one

  • Alex Grayman Jul 19, 2016 Link to comment

    If I root my mobile phone to an SD card, will I have to carry around the SD card with me at all times?

  • Jaison Jose Jun 20, 2016 Link to comment

    and how to recover the original memory from the sd card?
    after increasing the ram?

  • Jaison Jose Jun 20, 2016 Link to comment

    I HAVE XPERIA C2305 and i have rooted my device. works Fine. Now i have a plan to increase my 1GB RAM to 4GB. The Question is....
    1) What does link2SD has to do with?
    2) what should i do after installing ROEHSOFT RAM EXPANDER ?
    3) I have a plan to update my android version from JellyBean to Lollipop. How could i do that?

    • Ani Verma Jun 20, 2016 Link to comment

      flash a jellybean or lollipop custom rom bro

    • Haani Jessin Oct 24, 2016 Link to comment

      2) What should you do after installing ROEHSOFT RAM EXPANDER ?
      That's what this article is about m8.
      3) If there is no official update, you have to flash a custom ROM for your device.

    • Rob337 Jan 31, 2020 Link to comment

      None of that may be necessary you should try to debloat your phone first by removing Google + service providers bloatware Google will tell you which ones are safe to remove and which ones are not

  • Fatimah Azzahra May 29, 2016 Link to comment

    my phone only have a 1gb ram, and my SD card is 8gb. i want to make the ram 2 gb. will that take 1gb of the memmory or is the size different? 1:1 or is it 1:2?
    one more, is it possible to make my phone's ram up to 4gb in this way?

    • Parth Patel Jun 11, 2016 Link to comment

      No it will take the storage as you want ie 2gb in your case

    • Haani Jessin Oct 24, 2016 Link to comment

      The ratio is 1:1. It takes only 2 GB space on your SD if you increase 2 GB RAM.
      It is possible if your SD card has more than 4GB of space and in your case, you do. So you will be able to do so.

  • Harsha Hegde May 4, 2016 Link to comment

    I have a 32GB class 10 SD Card on my Samsung I9082. Available mem is ~ 29GB. This phone as 1GB RAM. I believe its a fit case to increase RAM. However, have two questions for the experienced folks here:
    1. If I designate 4 GB of the SD Card as SWAP, can the rest ~25 GB be used for other storage - music, video, photos, files?
    2. What happens when the SD Card fails? (SD Cards fail notoriously).


  • ReesanVaine May 2, 2016 Link to comment

    Done that. It Worked and now my Note 5 has 6 Gigs of RAM! And it works wonderfully. OC'd as well to 2.4&1.8. HEAVEN!!! (But lost 2 gigs of storage. Oh well)

  • ZakaRia OuH Jan 23, 2016 Link to comment

    You can also Go to settings/Developer options/Process Stats then Force stop those active apps then go app manager force close running services.
    thus i improve my Ram of 512mb

  • Aditya Sharma Jan 23, 2016 Link to comment

    Do not agree with Roehsoft expander method .Kindly do not post misleading facts.Virtual memory doenot work like home pc in android.

  • Laurenze Villagracia Dec 22, 2015 Link to comment

    Make Sure Also, that you have a perfect Kernel Thus Making it more Efficient,.. after doing all that was mentioned above, Tapping the Swap Activ will lead to a notification of converting Ram-This may take to long,.. Well for me it takes 5mins to complete the process,,. Brand of my handset was MYphone and it has only 225 RAM,, It boosted all out to 1.06 GB., Unfortunately it doesnt refelect on the APPS Settings Where you can view the RAM usage for it stays the same,, you can check it out for your self In MEMINFO,.. of the ROEHsoft RAM (swap ).. Oh yeah,, Last thing ,, i have Rooted my phone and it worked Smooth.. ^^_

    • Ivan Dubský Dec 30, 2015 Link to comment

      It look like you have done It, so, i have a question. When you rooted and increased a RAM with SD card, can you still use that SD card normally. I mean for storing a applications, music, etc.

      • Haani Jessin Oct 24, 2016 Link to comment

        Yes, yes you can...

      • Rob337 Jan 31, 2020 Link to comment

        after you after you re partition it you can

  • Jose Bastos Dec 9, 2015 Link to comment

    Swaping to flash is a last resource because flash memory is slower than ram ..

    • Desperado126 Aug 16, 2016 Link to comment

      I can see you don't know what your talking about ever heard of ssd? Solid state drive it's basically same thing as a SD card but that is connected through data or pcie-x slot this has the same effect I did it and worked normally no speed limitations whatsoever even run benchmarks

      • Soren Cicchini Oct 24, 2016 Link to comment

        Sort of, but SSDs are not sensible RAM options either because they are slower than RAM and they do not have the theoretically limitless writability that RAM does: they wear out. SD cards are even less suitable for RAM than SSDs due to slower access and even less design emphasis on frequent reading and writing of small data blocks. Also, Android does not handle memory like Windows does. It saves status information about apps to allow them to be quickly opened to its previous state, making it appear that it was open in the background (I can't post hyperlinks, but this is covered in on the Android Developers site under "Stopping and Restarting an Activity").

  • Shaik Lord Nov 29, 2015 Link to comment

    Can I see the increase if ram on task manager

  • Rolf Spillmann Nov 16, 2015 Link to comment

    Anybody did it on a LG L65 280n ? that phone has just 2 GB RAM with only few MB free. No new software can be installed and pre-installed apps cannot be removed. I do not dare to root the phone

    • Ezzío Altaïr Feb 15, 2016 Link to comment

      you should totally do it! i did it removed all that stock garbage it had , installed Link2sd(to increase internal memory) , flashed the rom to latest Lolipop 5.1.1 and now i am testing swapper gotta say feels like a brand new phone .

  • Martin Nov 13, 2015 Link to comment

    Last time I used the ram expander it used to slow my phone even more
    so dont know if I can trust it but I'll try again

  • PoWeRRoaR GaMeR_B0Y Oct 15, 2015 Link to comment

    Wait a min... I am not understanding one thiñg clearly. Its about the root section- Do I hav to create a partition before I use the swap app or the app will create one automatically when I swap? Plz reply to me!

  • sean white Sep 30, 2015 Link to comment

    is there a reason why a phone cant be opened and physically add ram by removing the old module and replacing it with a higher capacity chip.

    • Zhao Zhao Sep 2, 2016 Link to comment

      umm... boom? lol no that's impossible, unless you want to solder 2000BGA points on a 1cmx1cm chip, develop drivers, make a boot kernel, etc etc

    • Rob337 Jan 31, 2020 Link to comment

      Because they don't exist, it's not a PC and there are no memory modules. Androids have sometimes more than 50 partitions and RAM is one of them but they all exist on the same chip. You can see all of the partitions and their properties using disk info app

  • Josh Mathews Sep 3, 2015 Link to comment

    This is great and also the RAM space depends on the type of animation videos or wallpapers being stored.

  • Gora Chand Biswas Aug 25, 2015 Link to comment

    Awesome :) just did it, and it's now buttery smooth :) thank you :D

  • Dipti Arora Aug 10, 2015 Link to comment


    This is really an informative blog for all the smartphone users who want to increase their phone's RAM. This is helpful because App demand will surely increase day by day, as it is the main reason behind the business success, and for heavy app you must require higher RAM on your devices.

    I am an app developer, I have tried most of the mobile app development platforms. I have developed more than 50 apps till today with the help of Phonegap, Telerik, Configure.IT etc. They are running successfully on app store.

    As per my experience in this field, I recommend developers as well as beginners to use mobile app development platform like Configure.IT, because it provides automatic coding, app preview facility, direct API connect and a lot more features. These things save a lot more development time and provides fast and well designed app in much less time.

  • Junaid Q. Aug 4, 2015 Link to comment

    Use Greenify app and disable all unwanted apps in one click this app need ROOt and XPOSED FRAMEWORK
    This will also increase your device battery life

  • Sunrise Sunset Watch Face Aug 4, 2015 Link to comment

    Indeed, these are the things that you need to do to increase the ram of your smartphone. It will also help you save more battery life.

  • Frank Conijn Jul 9, 2015 Link to comment

    You might wanna know that your article was copied and pasted on The scam artist didn't even bother to create his own image.

    I also have a question: when I run the RoehSoft SwapCheck app, I don't see the button 'Click for results'. Instead, I have to choose the drive, then the test runs automatically. It then returns to the starting page, displaying 'Activating SWAP, please wait!'. That looks good, but then the status changes back to the starting status. Without any report on whether the phone is suited or not. And I can't find any button or menu option to give me the results.

    Also, the site is down for maintenance. Any ideas?

    EDIT: It appeared that KingRoot, with which I had rooted my phone immediately prior to running the SwapCheck, had blocked the latter. Upon rebooting my phone and re-running the test, KingRoot asked whether it should allow it. I allowed it and then the test did give results. Unfortunately, my phone is not suited. :-(

  • Danni Guthrie Jul 2, 2015 Link to comment

    I just learned how to disable animations from this article, became a member, and look forward to having more control of my smartfone- Thanks, Scott! (You're not hard to look at, either)

  • raffay asif Jun 26, 2015 Link to comment

    I am currently using galaxy note 1.I play some heavy games on my phone and it held or slows down some times.Can anyone please tell me how can i increase my gadget ram?

    • Frank Conijn Jul 9, 2015 Link to comment

      Why would gadget RAM be different from main RAM, of which the article tells how to increase that?

    • Sanjeev Singh Aug 4, 2015 Link to comment

      Uninstall unwanted applications, disable those applications that you think they are not important for a while, boost up your phone with apps like PC cleaner, Smart cleaner etc. I think these tips should work.

    • Mark G. Aug 5, 2015 Link to comment

      Read the above article. RAM is a physical component it can't be "increased". You can only manage the load better.
      Go through your apps and uninstall any you are not using. (you can easily re downloaded from the Google play store).

      Use a app like "greenifly" to manage resource sapping apps.

      Don't Save Apps to the SD card (Your phone has to constantly read the whole SD card) if you don't have enough internal memory for your apps then you have to many. Uninstall ones you have not used for a while.

      When your using high RAM Games then close any other running apps so it is just the game using resources.

      Read the many good articles on Androidpit and learn how to use Android properly.

    • Eric Ding Aug 21, 2015 Link to comment

      Is your device rooted?If it is try installing the app!

  • Fayaz Asharaf May 28, 2015 Link to comment

    can i play heavy games?

  • Bruno Henrique Mar 7, 2015 Link to comment


  • Kishin Feb 14, 2015 Link to comment

    "Note that this process will mean that the SD-card is no longer accessible from a computer."
    So does that mean I won't be able to format my external SD card again?
    And does using this method mean that I cannot copy things to my external SD card or my phone's internal SD card?

    • Zacki Apr 29, 2015 Link to comment

      The sentence is totally wrong. You'll be able to access the SD card from your PC.

  • Jimmy LightspeeD Feb 1, 2015 Link to comment

    Animation speed's 1X is not as good as turning all 3 off. I like to use 0.5X for the 3. U save more RAM and the device will love u more for it ( more so on older devices with less RAM ). It's a trade-off between good looks & freeing up resources.

  • Ebenezer Yiadom Dec 3, 2014 Link to comment

    Great news, thanks AndroidPit

  • Mohammed S. Nov 28, 2014 Link to comment

    By using the ROEHSOFT RAM expander method,in apps(running) do we get to see a visual increase in RAM memory.Like my RAM is 512 MB and by using the app it shows now i have 1GB.??

    • Scott Adam Gordon Nov 28, 2014 Link to comment

      I don't know for certain, but I doubt it. I think it would just show the old RAM amount.

    • sinkster Nov 29, 2014 Link to comment

      No, the ram partition is fixed. The app doesn't change the size of the ram partition, it lets you use phone memory to be used as ram.

      • cschuler80 Nov 30, 2014 Link to comment

        in dev options the author said to set animation, transition and the other one to "off" and it would improve RAM. I read elsewhere that having those three items set to lowest value, 1x) speeds up your browser and eliminates any lag u may experience, which on is better to do? AND I read that on mine the LG G3 D850 there is a way to turn on the Temperature Sensor... I'm still learning all this stuff and am eager for the knowledge so please any
        input/opinions are appreciated..

      • Mark G. Aug 5, 2015 Link to comment

        I agree I have read articles from @Scott A Gordon that say to turn off animations, with others saying turn it higher.

        Which is best or is it "test & see"?

      • Rob337 Jan 31, 2020 Link to comment

        Off is definitely better. Just think about it for a moment Graphics use resources animations are Graphics therefore graphics use resources. It's directly proportional so how could anything be better than off?

    • Fitim Halimi Jun 21, 2015 Link to comment

      no.. i already tried it

    • Rob337 Jan 31, 2020 Link to comment

      I'm pretty sure that it does nothing more than create a swap partition just like all the other apps that do the same thing. No one I have ever spoken to knows of any way to increase the size of the RAM partition

  • Kevs Nov 27, 2014 Link to comment

    how to fix if my memory card was damaged using aparted apk?

Write new comment:
All changes will be saved. No drafts are saved when editing