Media Sorter

Open a folder of photos and videos, drag them into the order you want, and the order is saved automatically. It's XnView-compatible: the order is written to a .XnViewSort file, so XnView loads the folder in exactly that order too.

This app needs the File System Access API — please use Chrome, Edge, Brave or another Chromium browser.

Click to select, drag to reorder, hover to preview. Press ? any time for all keyboard and touch controls.

Rename all files

### becomes 001, 002, … in the current grid order (number of # = zero padding). Extensions are kept but cleaned up: lowercased, jpeg → jpg.

Rename folder

Keyboard & touch

Grid — keyboard

Move the focus cursor between items
Space
Select / deselect the focused item
Shift+Space
Range-select from the anchor to the cursor
Shift+ arrows
Move the selected items (relocate around the cursor)
Enter
Open the focused item full screen
P
Toggle the preview panel
+
Zoom thumbnails (columns, or row height in rows mode)
F
Toggle browser fullscreen
Esc
Clear selection, then drop the focus cursor
Ctrl+Z
Undo
Ctrl+Shift+Z
Redo (also Ctrl+Y)
?
Show this help

Full-screen viewer — keyboard

Previous / next (pan horizontally when zoomed in)
Pan vertically (when zoomed in)
+
Zoom in / out
0
Fit to screen
Space
Play / pause video
F
Toggle browser fullscreen
Esc
Close the viewer

Grid — touch

Tap
Focus an item (plays video / shows it in the panel)
Double-tap
Open full screen
Long-press & slide
Select a contiguous range; long-press a selected item (or slide back over it) to deselect
Press & drag
Move items into a new order (after a brief hold)
Two-finger pinch
Zoom thumbnails
fob
Clear the whole selection

Preview panel — touch

Tap sides / swipe ←→
Step to previous / next item
Tap middle
Select the item
Double-tap
Open full screen
Drag the divider
Resize the panel

Full-screen viewer — touch

Swipe ←→
Previous / next
Pinch out
Zoom in; then drag to pan
Pinch in (at fit)
Dismiss — keep pinching to close, release to spring back
Tap a video
Play / pause
Close the viewer

Folder tree — touch

Tap a folder
Switch to that folder
Long-press / right-click
Menu: rename, cut / paste, move-selected-here, generate thumbnails, new folder
Drag the divider
Resize the tree