FileLister is a lightweight, client-side HTML/JavaScript tool that lets you upload any files, view their names and metadata in a sortable list, and export the list as a .txt file. No server, no dependencies – just open the HTML file in your browser and start managing your file lists.
- 📂 Upload any files – images, documents, archives, etc.
- 📋 See file details – name, size, last modification date.
- 🔀 Sort the list by:
- Alphabetical (A–Z)
- Alphanumeric (natural sort, e.g.,
file2beforefile10) - Modification date (newest first)
- File size (smallest to largest)
- 🗑️ Delete individual files from the list.
- 🧹 Clear all files with one click.
- 📄 Export as .txt – download the current sorted list with names, sizes and dates.
- 🌍 12 languages – English, Spanish, French, Italian, Catalan, Latin, Esperanto, Russian, Japanese, Korean, Hindi, Brazilian Portuguese.
- 🌐 Works entirely in the browser – no installation, no backend, no data leaves your computer.
- Download the
index.htmlfile (or clone the repository). - Open it with any modern web browser (Chrome, Firefox, Edge, Safari).
- Click "Upload files" and select one or more files.
- The files appear in a table with their names, sizes and dates.
- Use the sorting buttons to reorder the list.
- Click "Download .txt list" to export the current view as a text file.
- Remove individual files with the ✖️ button, or use "Clear list" to remove everything.
- Switch language at any time using the dropdown in the header.
- Pure HTML5, CSS3 and vanilla JavaScript.
- No external libraries or frameworks.
- All processing happens locally – files are never uploaded to any server.
- Responsive design – works on desktop and mobile browsers.
- Latest stable version: v1.0
- All releases: GitHub Releases
⚡ The latest version includes 12 languages, sorting options, and .txt export.
Distributed under the MIT License. See LICENSE.md for more information.
Feel free to modify and adapt the code to your needs.
FileLister 是一个纯 HTML/JS 工具,无需后端,无需安装。上传任意文件后,自动显示文件名、大小和修改日期,支持四种排序方式,并可导出为 .txt 文件。
主要能力:
- 上传任意类型文件(图像、文档、压缩包等)
- 表格展示:名称、大小、最后修改时间
- 排序:字母 / 字母数字混合 / 日期(新→旧) / 大小(小→大)
- 操作:单独删除、一键清空、导出
.txt - 语言:简体中文、繁體中文、文言文(可随时切换)
- 隐私:所有处理均在本地浏览器完成,文件不上传任何服务器
使用步骤:
- 下载
FileLister_Chinese-v1.0.html - 双击用浏览器打开
- 点击“上传文件”,选择文件
- 点击排序按钮重新排列
- 点击“导出为 .txt”保存列表
完全开源,基于 MIT 许可证,可自由修改。