Uploading files
How to get files into the workspace — drag-drop, folder drops, file pickers, supported formats, and the free-tier limit.
Last updated April 24, 2026
The workspace accepts supported files two ways. Both routes use the same validation, metadata, preview, and export pipeline.
Drop a folder
Drag a folder from File Explorer or Finder directly onto the drop zone. Renamerly reads every supported file inside, recursively, preserving the relative path (so {folder:0} tokens resolve correctly). This is the fastest way to load a mixed batch.
Folder structure is preserved in metadata, not on disk.
When you export, every file lands in a flat ZIP. The folder hierarchy is retained only for {folder:depth} token resolution — it does not become subfolders in the output.
Drop individual files
Select one or more files in your OS file browser and drag them onto the drop zone. The file picker button on the drop zone does the same thing via the browser's native picker dialog.
Supported formats
Known safe file categories are accepted:
- Images: JPEG, PNG, WebP, GIF, BMP, HEIC, HEIF, AVIF, TIFF.
- RAW: CR2, CR3, NEF, ARW, RAF, DNG, ORF, RW2, PEF, and most other common digital-camera RAW files. Renamerly does not re-encode RAW images; it only renames the files, so any format your camera writes is safe.
- Documents: PDF, Word, Excel, PowerPoint, TXT, CSV, JSON, Markdown, and RTF.
- Audio: MP3, WAV, M4A/AAC, FLAC, and OGG.
- Video: MP4, MOV, WebM, AVI, and MKV.
- Archives: ZIP, 7z, and RAR as opaque renamed files.
Executables, scripts, installers, system files, and unknown binary files are rejected for safety.
Size and count limits
Max file size150 MBPer-file size cap. Covers images, documents, media, archives, and RAW inputs.
This ceiling is generous for 100 MP medium-format RAWs. If a file exceeds the cap, the workspace drops it with a warning toast and keeps the rest of the drop going.
Free tier session cap20Maximum files per workspace session on the Free plan.
When you hit the cap, the toolbar counter turns red and an Upgrade for unlimited pill appears. Dropping additional files while at the cap silently ignores the overflow. Upgrading to Pro lifts the cap immediately — the next drop accepts everything.
Pro tier session capUnlimited (practical limit: browser memory)Maximum files per workspace session on Pro.
There is no hard cap. In practice, browser memory is the limit. Large video or archive batches should be split into multiple export batches.
De-duplication and re-uploads
If you drop a file whose name and byte size exactly matches an existing row, the workspace reuses the existing entry. This is what lets a user return from a Stripe upgrade flow, re-drop the same 20 files, and keep their SKU assignments instead of doubling them.
Dedupe does not preserve metadata across re-uploads — if you re-drop a file with the same name but a different size, it is treated as a new file.
Where files are stored
All files live in browser memory (RAM) plus a lightweight IndexedDB session snapshot for the current tab. Nothing is uploaded for the default browser-first workflow. Close the tab and the session is gone; closing and reopening the same tab restores the last session from IndexedDB.
See Session and storage for a full explanation of the persistence model, including what the 20-file free cap means across sessions.