Supported File Types
Complete list of image, document, text, and audio formats supported by RenameClick, including local speech transcription for MP3, WAV, FLAC, M4A, and AAC.
Updated Applies to RenameClick 2.17.0
Supported extensions are listed below. A supported extension does not guarantee that a damaged, encrypted, or unreadable file can be analyzed. RenameClick preserves extensions and does not convert the original files.
Images
| Format | Extensions | Notes |
|---|---|---|
| JPEG | .jpg, .jpeg, .jpe, .jfif | Common photo and interchange formats |
| PNG | .png | Screenshots, graphics with transparency |
| GIF | .gif | Visual analysis; not a video or animation summary |
| WebP | .webp | Modern web image format |
| AVIF | .avif | Modern high-efficiency web image format |
| BMP | .bmp | Bitmap images |
| SVG | .svg | Vector graphics |
| HEIC | .heic | Apple photo format (iPhone/iPad) |
| HEIF | .heif | High Efficiency Image Format |
| TIFF | .tiff, .tif | High-quality images, scanned documents |
EXIF Metadata
Photos (especially JPEG and HEIC from cameras/phones) often contain EXIF metadata:
- Capture date and time
- Camera make and model
- GPS coordinates (location)
- Lens information
- ISO, aperture, shutter speed
This metadata can be used in format patterns with $exif{} placeholders. See Format Patterns & EXIF.
Documents
| Format | Extensions | Extraction Method |
|---|---|---|
.pdf | Text extraction; scanned pages use on-device text recognition and a page image | |
| Word (modern) | .docx | Text extraction |
| Word (legacy) | .doc | Text extraction |
| Excel | .xlsx | Sheet names and cell text |
| PowerPoint | .pptx | Slide text |
| Plain Text | .txt | Direct UTF-8 reading |
| Markdown | .md | Direct UTF-8 reading |
| CSV | .csv | Direct UTF-8 reading |
| Rich Text | .rtf | RTF tag stripping |
| OpenDocument | .odt | Text extraction |
| JSON | .json, .jsonl | Structured text extraction |
| XML & YAML | .xml, .yaml, .yml | Structured text extraction |
| HTML | .html, .htm | Visible text extraction |
| Logs & SQL | .log, .sql | Direct text reading |
| Subtitles | .srt, .vtt | Caption text extraction |
| Calendar & Contacts | .ics, .vcf | Structured text extraction |
How Documents Are Processed
- Text is extracted from the document using format-specific methods
- Extracted text is truncated to the text trim limit (default: 4,500 characters)
- Truncation strategy:
- Head only: First N characters (default for most documents)
- Head + Tail: First N/2 + Last N/2 characters (includes the beginning and end, omitting the middle)
- Data-heavy files (lots of numbers) use smaller limits to avoid token overflow
- With custom instructions, lines that mention the requested fields and dates are kept when a long document is trimmed
- The truncated text is sent to the AI for analysis
Scanned PDFs and Photographed Documents
If a PDF contains no extractable text (it's a scanned image):
- The first page is rendered as an image
- The text recognition built into macOS or Windows reads that page on your device; the recognized text and a small copy of the page go to the AI together
- If no readable text is found, the page image alone is analyzed visually. Later scanned pages are not included, and this does not validate signatures or accounting fields.
Photographed documents such as invoices, receipts, and tickets are read the same way. Ordinary photos and small screenshots are analyzed as images. The recognized text for each file is shown by the What the AI saw action in the results.
Mixed PDFs
When some pages contain text and others are scans, the extracted text is sent together with an image of the first scanned page in one request.
Audio
| Format | Extensions | Processing |
|---|---|---|
| MP3 | .mp3 | Metadata and local speech transcription |
| WAV | .wav | Metadata and local speech transcription |
| FLAC | .flac | Metadata and local speech transcription |
| MPEG-4 Audio | .m4a | Metadata and local speech transcription |
| AAC/ADTS | .aac | Metadata and local speech transcription |
Install Audio Transcription in AI & Models before processing audio. RenameClick transcribes speech on your device and uses the transcript context to suggest a smart filename. With RenameClick Local AI selected, both transcription and filename generation stay on-device.
Short recordings are analyzed in full. Longer recordings are sampled across their duration using the Analyze up to limit configured in AI & Models. The default is 5 minutes. Available limits are 30 seconds, 1 minute, 2 minutes, 5 minutes, and 10 minutes. Sampling may miss a brief important passage.
Audio smart naming is designed for recordings with intelligible speech. It is not a music-identification or acoustic-fingerprinting service. Embedded audio tags and technical metadata are also available through explicit $audio{...} format placeholders.
Unsupported Files
Files with unsupported extensions are skipped during drag & drop and folder scanning, and not counted toward batch limits.
Common unsupported formats include video files (.mp4, .mov, .mkv, .webm), other audio formats (.ogg, .opus, .aiff, .caf, .wma), older Office formats (.xls, .ppt), email (.eml, .msg), archives (.zip, .rar, .7z), and executables (.exe, .app).