.ds_store files
.ds_store file
macOS Desktop Services Store
A hidden file the Finder writes into every folder to remember how you viewed it.
What opens a .ds_store file
- Windows
- Safe to delete — no useful content
- macOS
- Safe to delete — the Finder recreates it
- Linux
- Safe to delete — no useful content
What a .ds_store file is
macOS creates .DS_Store in each folder you open, storing icon positions, window size and view settings. It is invisible on a Mac and highly visible everywhere else, which is why zip files and repositories from Mac users are full of them and why they turn up on shared drives and web servers. Deleting one is harmless — the Finder simply makes a new one — and adding .DS_Store to .gitignore is standard practice.
Details
- Extension
- .ds_store
- Full name
- macOS Desktop Services Store
- Category
- Data
- Created by
- Apple
- Format
- Binary
Common questions
- How do I open a .ds_store file?
- On Windows use Safe to delete — no useful content; on macOS use Safe to delete — the Finder recreates it; on Linux use Safe to delete — no useful content. A hidden file the Finder writes into every folder to remember how you viewed it.
- What is a .ds_store file?
- macOS Desktop Services Store. macOS creates .DS_Store in each folder you open, storing icon positions, window size and view settings. It is invisible on a Mac and highly visible everywhere else, which is why zip files and repositories from Mac users are full of them and why they turn up on shared drives and web servers.
Related pages
- .csv — Comma-Separated Values A spreadsheet as plain text, one row per line — the universal data exchange form
- .json — JavaScript Object Notation The standard text format for structured data on the web and in config files.
- .xml — Extensible Markup Language A tag-based text format for structured data, still everywhere in enterprise syst
- .yaml — YAML Data File An indentation-based configuration format, readable but unforgiving about whites
- .log — Log File A plain-text record of what a program did, newest events usually at the bottom.
- .torrent — BitTorrent Metainfo File A few kilobytes of metadata describing what to download and from whom — not the
- .dat — Generic Data File A meaningless extension — .dat says only that some program stored data here.
- .vcf — vCard Contact File One or more contacts as plain text — the standard way to move an address book.
- .sql — SQL Script A text file of database commands — often a full database dump.
- .ics — iCalendar Event A calendar invitation or event feed in a plain-text standard format.
- .sqlite — SQLite Database A complete relational database in a single file — the most deployed database in
- .db — Generic Database File An extension many programs use for their data — it does not identify one format.
Sources
- Media Types Registry — IANA
- Official vendor product documentation — At One Place