Fastest one-click method to hide desktop icons on Mac:One Switch hides all desktop icons from your Mac menu bar in a single toggle — no Terminal, no settings dive.
Native Terminal command: Run defaults write com.apple.finder CreateDesktop false; killall Finder to hide every icon; reverse with true in place of false.
For presentations:PliimPRO hides icons, silences notifications, and mutes your mic in one click before you share your screen.
For screenshots:CleanShot X hides desktop icons automatically before capture, so you never edit them out later.
Quick take: To hide all desktop icons on Mac, install One Switch, click its menu bar icon, and turn on Hide Desktop Icons. For a native method, open Terminal and run defaults write com.apple.finder CreateDesktop false; killall Finder. To restore icons, run the same command with true.
When I noticed how cluttered my Mac desktop had become, I realized it was really affecting my focus and productivity. With so many apps and files scattered around, it felt overwhelming. A messy desktop doesn’t just slow you down — it can also be stressful and look unprofessional when sharing your screen or taking a screenshot.
In this guide, I’ll show you how to hide all those icons without deleting anything, and I’ll share some tools to help keep your Mac organized and distraction-free.
PliimPRO for distraction-free presentations (the app removes desktop clutter and active apps, disables notifications, and more).
Spotless and Unclutter for automatically sorting files from your desktop and temporarily storing things to keep the desktop from cluttering up.
A messy desktop doesn't just slow you down, but it can also raise stress and hurt your focus. Check the guide onhow to clean your Mac desktop alongside these hiding tricks.
Hide icons and tidy your Mac desktop (video tutorial)
Is your desktop starting to give you a headache? I know the feeling — icons everywhere, cluttering up your screen, slowing down your workflow, and making presentations look anything but professional. It’s definitely time for a tidy-up. Let me show you the best one-click solution to clear up that desktop chaos.
Hide all desktop icons with one click
Here is how you hide desktop icons with one click.
Hide icons and other features with One Switch
The fastest way to hide desktop icons is with One Switch. It lets you access all the key Mac features from one neat control panel, so you can adjust popular but hard-to-find settings and hide icons on Mac menu bar in a flash. Beautify your interface, connect your favorite Bluetooth device, turn on Dark Mode, keep your Mac awake, weed out distractions, and much more. One Switch is designed to fit your flow, making all your most frequent Mac actions one click away.
To hide desktop icons:
Install One Switch and open it.
Click the One Switch icon in your menu bar.
Turn Hide Desktop Icons on.
Your desktop is now clean. Turn it off anytime to show your icons again.
I keep it next to Dark Mode and Screen Saver because I use all three in the same flow.
Use Almighty for shortcut-driven Mac tweaks
Almighty offers similar functionality with more customization options. This app has handy switchers for anything, from clearing out your clipboard contents to scheduling a shutdown. Click any app icon in your menu bar and select the respective menu option to remove the icon from the desktop on Mac.
Here’s how it works:
Install Almighty and open it.
Click the Almighty icon in your menu bar.
Select the option to hide your desktop icons.
You can also set up a custom keyboard shortcut for even faster access.
Enhance your daily workflow with iBoysoft MagicMenu
iBoysoft MagicMenu adds the hide option directly to your right-click menu, letting you create, copy, and move files, access apps quicker, and, of course, hide desktop icons on Mac.
Here's how to use it:
Launch iBoysoft MagicMenu.
Right-click any blank space on your desktop.
Select Common and choose Hide All Items.
To show your icons again, follow the same steps and choose Unhide All Items.
The default right-click menu on Mac is basically useless. iBoysoft MagicMenu makes it actually do things — free for 7 days on Setapp. Get MagicMenu Free.
How to hide desktop icons on Mac using Terminal
Terminal gives you direct control over your Mac through simple commands. If you've used it before, this will feel familiar. If it's your first time, don't worry — the steps are straightforward.
Here's how to hide all desktop icons using Terminal:
1. Go to Applications > Utilities.
2. Open Terminal.
3. Type this command: defaults write com.apple.finder CreateDesktop false
4. Press Return.
5. Type: killall Finder
6. Press Return.
Finder will restart with a completely clean desktop. To restore your icons, run this command: defaults write com.apple.finder CreateDesktop true; killall Finder
The command for hiding a single icon differs from the one above. That command temporarily erases all icons. If you need to remove an icon from the Mac desktop one at a time, there are three different Terminal functions you can use.
Method 1: Add a period to the filename
To hide an icon from the desktop on a Mac, you can add a period to a file or folder’s name. To do so using Terminal, follow these steps:
Open Terminal.
Type: mv filename .filename (replace "filename" with your actual file name).
Press Return.
To reverse: mv .filename filename
Method 2: Set a hidden flag
Another option to remove selected icons from the desktop is by setting a hidden flag. Here’s how to hide icons on Mac using this command:
Open Terminal.
Type: chflags hidden with a space at the end.
Drag and drop your file into Terminal.
Press Return.
To reverse: chflags nohidden [filepath]
Method 3: Change visibility attribute
The final option to remove an icon from the desktop on a Mac temporarily using Terminal is to change its visibility attribute to invisible. Here’s how:
Open Terminal.
Type: setfile -a V with a space at the end.
Drag and drop your file into Terminal.
Press Return.
To reverse: setfile -a v [filepath]
These Terminal methods give you precise control over which icons appear on your desktop.
How to hide your desktop icons during a presentation
Most commonly, the moment you need to quickly hide desktop icons on Mac is when you need to present something or share your screen during a video call. But if it’s an important meeting or demonstration, you might want to eliminate other distractions as well, like push notifications and active apps. How? You need a tool like PliimPRO.
PliimPRO is a presentation tool that clears distractions before you share your screen that may interrupt your workflow. This utility lives in your Mac menu bar and, with just one click, can hide all applications and show a clean desktop, disable notifications, remove active apps, mute speakers, and even change your wallpaper for a more neutral background.
Every time a Slack ping lands mid-demo, your credibility takes a hit. PliimPRO catches all of them — one toggle before you share your screen. Get PliimPRO Free.
How to use Finder settings to hide desktop icons
Finder is the default file manager for macOS, so if you’d rather avoid Terminal and want a simpler solution to remove an icon from the desktop, Finder is your native option.
Here’s how to hide icons with Finder:
Go to Finder > Settings.
Open the General tab.
Deselect items under Show these items on the Desktop.
This won't hide your files and folders, but it removes hard disks, external disks, CDs, DVDs, and connected servers from view.
You probably won’t want to use Terminal or even get into Finder settings to remove icons from the Mac desktop every time you just need to take a quick screenshot. In this case, you have a couple of easy and functional tools.
CleanShot X can help you both hide your desktop icons and capture a great screenshot or GIF. With a rich toolkit, CleanShot X can take a long scrolling picture or a timed shot, apart from simply snapping a given area on your screen. It’s one of the most powerful utilities for various screen recording tasks.
Choose to Hide Desktop Icons at any time, take automatic screenshots, blur, annotate, and upload your results to the cloud — all done easily from your Mac menu bar.
Xnapper is a neat app that allows you to create instantly shareable screenshots that look exactly as you want them to. Use a set of customization options to center your desktop snaps, change their background, add a watermark, redact personal information, select and copy text, and much more. Xnapper makes it quick to create perfect screenshots you can then drag and drop to share with the world.
Two screenshot tools that hide your desktop clutter before you capture — pick the workflow that fits. CleanShot X handles capture, annotation, and recording from your menu bar. Xnapper turns any screenshot into a share-ready image with centered layouts and clean backgrounds. Included in Setapp. Try Both Free.
How to keep your Mac desktop organized long-term
Hiding icons is a quick fix, but organizing your desktop solves the root problem. macOS includes a feature called desktop stacks that groups similar files.
In case you find stacks limited in functionality, there are more advanced apps out there to help you keep things organized:
Spotless is an auto-tidy utility that sorts your files via rules. Use the app’s task manager to customize rules, so every time you drag and drop a selection of files onto the app’s pop-up drawer in the menu bar, your files get organized and placed into their designated folder. You have to show Spotless once how you want your files and folders to be maintained for the app to then perform automatic, scheduled cleanups so you can focus on more important tasks at hand.
Unclutter is a desktop sticky notes app that also acts as a temporary storage for your files and other seemingly random items. Unifying a set of useful tools in one handy window, Unclutter slides down from the top of your desktop and offers a space to hide any files or jot down a note for later reference. It can even sync files across multiple Macs via Dropbox, including anything you’ve copied to your clipboard.
Dealing with macOS Tahoe's menu bar icon overload
Apple's macOS Tahoe added even more icons to the menu bar. Tahoe now displays icons for nearly every menu item, creating visual clutter that many find overwhelming.
If you're frustrated with Tahoe's icon-heavy interface, Bartender Pro can help. This app lets you hide menu bar icons you don't need and organize the ones you keep. Simply press Command and drag icons to reorder them, or hide them completely in Bartender's collapsible secondary bar.
The app even shows icons temporarily when they're updating or need attention, then hides them again automatically. With keyboard shortcuts for quick access, you can keep your menu bar minimal while maintaining full functionality.
Remove icons from Mac desktop with ease
As you now know, there are multiple ways to remove things from a desktop without deleting them, using both native macOS apps and third-party tools with added functionality.
And if you want to organize your desktop once and for all, give Spotless and Unclutter a try.
Bartender tames macOS Tahoe's menu bar icon explosion.
Every method in this guide lives in one Setapp Membership — no juggling installs, licenses, or free trials. One Switch, CleanShot X, PliimPRO, Almighty, iBoysoft MagicMenu, and 270+ other Mac apps. $14.99 USD/mo + tax after your free trial. Start My 7-Day Trial.
FAQ
How to hide all icons on a desktop on Mac?
To quickly hide all desktop icons without deleting anything, use One Switch. Click the menu bar icon and toggle Hide Desktop Icons. For a native solution, open Terminal and run: defaults write com.apple.finder CreateDesktop false then killall Finder.
What is the shortcut to hide all apps on Mac?
Press F11 (or fn + F11) to push windows aside and reveal your desktop. Command + Mission Control also works. For that, use CleanShot X or set up a custom shortcut in Almighty to toggle desktop icons with any key combination you prefer.
How do I hide all programs on my Mac?
PliimPRO hides all active apps with one click. Toggle Presentation Mode to hide programs, disable notifications, and create a distraction-free environment. It works with any meeting platform and returns everything to normal when you're done presenting.
How do I show my desktop icons again after hiding them?
If you used One Switch, toggle Hide Desktop Icons off. For Terminal users, run: defaults write com.apple.finder CreateDesktop true; killall Finder. Apps like iBoysoft MagicMenu have an Unhide All Items option in the right-click menu.
Does hiding desktop icons delete my files?
No, hiding icons only changes their visibility. Your files remain safe in the Desktop folder. You can access them anytime through Finder, even when hidden. This is purely a visual change that doesn't affect your data.
Is there a keyboard shortcut to hide desktop icons on Mac?
macOS doesn't include a built-in shortcut for this. However, One Switch lets you assign custom hotkeys to hide desktop icons. Set any key combination you want for instant desktop cleanup.
Only powerful apps for Mac
Get Setapp to unlock high-quality Mac apps for any job — from web development to writing.