File types and folders

Which file goes into which folder when you sort by file type. FileSort knows 129 file endings in 12 groups.

FolderWhat it holdsFile endings
Imagesphotos, screenshots, iconsjpg, jpeg, png, gif, webp, bmp, tif, tiff, svg, heic, heif, ico, avif, raw, cr2, nef, arw, dng
Videosrecordings, films, clipsmp4, mkv, mov, avi, webm, wmv, flv, m4v, mpg, mpeg, 3gp
Audiomusic, voice memos, podcastsmp3, wav, flac, aac, ogg, m4a, wma, opus, aiff, mid, midi
DocumentsPDFs, letters, notespdf, doc, docx, odt, rtf, txt, md, tex, pages
Spreadsheetstables, budgets, exportsxls, xlsx, xlsm, ods, csv, tsv, numbers
Presentationsslide decksppt, pptx, odp, key
Ebooksbooks for e-readersepub, mobi, azw, azw3, djvu
Archivescompressed folders, disk imageszip, rar, 7z, tar, gz, bz2, xz, tgz, zst, iso
Installersprograms to installexe, msi, dmg, pkg, deb, rpm, appimage, apk
Codescripts, web pages, data filespy, 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
Designdesign and 3D filespsd, ai, fig, sketch, xd, indd, blend, obj, stl, fbx
Fontstypefacesttf, otf, woff, woff2
Othereverything elseany 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

FileWhy
Names starting with a dot, such as .gitignoreHidden files. Sorted only if you switch on "Include hidden files".
desktop.ini, Thumbs.dbWindows keeps these in folders for its own use.
.filesort-undo.jsonFileSort's own undo record.
Anything inside an app bundle, a code repository or node_modulesThese only work as a whole.