Preview PDF, Image, and Document Files in RcloneView

:page_facing_up: Description

Currently, RcloneView focuses on file transfer, sync, and cloud management. However, many users managing cloud content want to quickly preview files before downloading or processing them.

This feature would add built-in support for file previewing, including:

  • :framed_picture: Images (e.g., JPG, PNG, GIF, etc.)

  • :page_facing_up: PDF documents (e.g., manuals, reports)

  • :memo: Text files (e.g., .txt, .md, .log)

  • (Optional) Office docs like .docx, .xlsx, .pptx via cloud-based renderers

This would help users:

  • :white_check_mark: Confirm file contents before running a sync or delete job

  • :white_check_mark: Quickly browse remote folders (especially image/PDF heavy folders)

  • :white_check_mark: Reduce unnecessary downloads


:hammer_and_wrench: Usage Scenarios

  1. User browses a Dropbox or Google Drive folder in RcloneView.

  2. They hover over or click a .pdf or .jpg file.

  3. A preview pane (or popup modal) shows the file contents, rendered directly.

  4. The user can decide whether to download, sync, or ignore the file.


**:test_tube: Reference UI **


:warning: Limitations to Consider

Limitation Proposed Approach
Rclone CLI doesn’t support previewing Use RcloneView’s GUI to fetch and render files using temp download buffer
Previewing large files is slow Add size limit (e.g., only < 10MB files)
Proprietary formats (e.g., .docx, .xls) Use optional 3rd-party viewer integrations
Security concern for previewing binaries Restrict preview to file types: PDF, TXT, JPG, PNG

:date: Roadmap (Proposal)

  • :white_check_mark: PDF & Image preview using in-app rendering

  • :hourglass_not_done: Text preview with syntax highlighting

  • :test_tube: Evaluate docx/xlsx preview via Google Docs Viewer or LibreOffice integration

  • :package: Add “Preview” toggle option in file browser UI


:woman_raising_hand: Want this feature?

If previewing files directly in RcloneView would improve your workflow, please upvote this feature!

Got preferred file types or viewer libraries to recommend?

Drop your ideas in the comments :backhand_index_pointing_down: