# How to hide a file or folder in macOS Finder 

> Learn how to hide a file or folder in the macOS Finder from the terminal using chflags hidden, and how to make it visible again with chflags nohidden.

Author: [Flavio Copes](https://flaviocopes.com/about/) | Published: 2022-05-26 | Topics: [Mac](https://flaviocopes.com/tags/mac/) | Canonical: https://flaviocopes.com/macos-hide-files-folders/

I was slightly annoyed by macOS putting a `Public` folder in my home folder, with no reason.

I couldn't delete it as it's a system folder.

So I found out a way to **hide it** instead.

Open the terminal and run `chflags hidden <path>`, like this:

```
chflags hidden Public
```

Done!

In case you need to set it back to visible, us
 
```
chflags nohidden <path>
```
