File types and folders
Which file goes into which folder when you sort by file type. FileSort knows 129 file endings in 12 groups.
| Folder | What it holds | File endings |
|---|---|---|
| Images | photos, screenshots, icons | jpg, jpeg, png, gif, webp, bmp, tif, tiff, svg, heic, heif, ico, avif, raw, cr2, nef, arw, dng |
| Videos | recordings, films, clips | mp4, mkv, mov, avi, webm, wmv, flv, m4v, mpg, mpeg, 3gp |
| Audio | music, voice memos, podcasts | mp3, wav, flac, aac, ogg, m4a, wma, opus, aiff, mid, midi |
| Documents | PDFs, letters, notes | pdf, doc, docx, odt, rtf, txt, md, tex, pages |
| Spreadsheets | tables, budgets, exports | xls, xlsx, xlsm, ods, csv, tsv, numbers |
| Presentations | slide decks | ppt, pptx, odp, key |
| Ebooks | books for e-readers | epub, mobi, azw, azw3, djvu |
| Archives | compressed folders, disk images | zip, rar, 7z, tar, gz, bz2, xz, tgz, zst, iso |
| Installers | programs to install | exe, msi, dmg, pkg, deb, rpm, appimage, apk |
| Code | scripts, web pages, data files | py, js, ts, jsx, tsx, html, css, scss, json, xml, yml, yaml, toml, sh, bat, ps1, c, h, cpp, hpp, cs, java, kt, go, rs, rb, php, swift, sql, ipynb, lua, r |
| Design | design and 3D files | psd, ai, fig, sketch, xd, indd, blend, obj, stl, fbx |
| Fonts | typefaces | ttf, otf, woff, woff2 |
| Other | everything else | any ending not listed above, and files without an ending |
How the ending is read
The ending (also called the extension) is the part of the file name after the last dot. Upper and lower case make no difference: photo.JPG and photo.jpg both go to Images.
Only the last ending counts. backup.tar.gz ends in gz, so it goes to Archives.
FileSort looks at the name only. It does not open files to check what is really inside them.
Sorting by extension instead
If you sort by extension, the table above is not used. Each ending gets its own folder, named in lower case: jpg, pdf, zip. Files without an ending go into a folder called no_extension.
Sorting by month
The kind of file does not matter here. Each file goes into a folder named after the year and month it was last changed, for example 2026-11.
Files that are never sorted
| File | Why |
|---|---|
| Names starting with a dot, such as .gitignore | Hidden files. Sorted only if you switch on "Include hidden files". |
| desktop.ini, Thumbs.db | Windows keeps these in folders for its own use. |
| .filesort-undo.json | FileSort's own undo record. |
| Anything inside an app bundle, a code repository or node_modules | These only work as a whole. |