PreviewFile IconPreviewFile.dev

支持的文件格式

PreviewFile.dev 支持 100+ 文件格式,内置文档、表格、图片等预览引擎。

概览

PreviewFile.dev 在浏览器内原生预览 100+ 文件格式,无需下载文件。

要亲自尝试这些预览,请打开 /zh-CN/showcase 的文件预览展示页,您可以上传自己的文件或使用示例文件,直接在浏览器中查看它们如何渲染。

文档格式

PDF 文档

预览引擎: PDF.js(Mozilla)

功能:

  • 分页跳转与缩放
  • 文本选择与搜索
  • 打印支持
  • 缩略图侧边栏
  • 移动端自适应

支持格式:

  • .pdf - 便携式文档格式

Office 文档

预览引擎:Office Online Viewer(iframe)

直接查看 Microsoft Office 文件:

支持格式:

  • .docx、.doc - Word
  • .pptx、.ppt - PowerPoint
  • .xlsx、.xls - Excel(表格部分见下)

表格格式

Excel & CSV

预览引擎: x-spreadsheet + xlsx.js

功能:

  • 多工作表标签
  • 单元格格式保留
  • 公式展示
  • 排序与筛选
  • 导出为 CSV/Excel

支持格式:

  • .xlsx、.xls - Microsoft Excel
  • .csv - 逗号分隔值
  • .tsv - 制表符分隔值
  • .ods - OpenDocument 表格

高级 Excel: LuckyExcel 处理复杂工作簿:

  • 富格式
  • 图表
  • 合并单元格
  • 条件格式

图片格式

常规图片

预览引擎:浏览器 <img> + Viewer.js

功能:

  • 滚轮缩放
  • 拖拽平移
  • 旋转 / 翻转
  • 全屏模式
  • 图库导航

支持格式:

  • .jpg、.jpeg
  • .png
  • .gif(含动图)
  • .webp
  • .bmp
  • .svg
  • .ico

TIFF

预览引擎: UTIF.js

功能:

  • 多页 TIFF
  • 高位深(16/32 位)
  • CMYK 色彩
  • LZW 等压缩

支持格式:

  • .tif、.tiff

压缩包

压缩文件

预览引擎: jszip + zTree(树形)

功能:

  • 树状文件列表
  • 显示大小与时间
  • 目录导航
  • 直接预览压缩内文件

支持格式:

  • .zip
  • .rar(只读)
  • .7z
  • .tar
  • .tar.gz、.tgz
  • .tar.bz2

图表与矢量

Draw.io

预览引擎: draw.io 嵌入

功能:

  • 流程图、网络、UML、架构图
  • 平移与缩放
  • 图层开关

支持格式:

  • .drawio
  • .dio
  • .xml(draw.io)

矢量图

支持格式:

  • .svg - 浏览器原生

视频格式

预览引擎:HTML5 <video> 自定义控制

支持格式:

  • .mp4
  • .webm
  • .ogg、.ogv
  • .mov
  • .avi
  • .mkv

功能:

  • 播放/暂停
  • 进度拖拽
  • 音量控制
  • 全屏
  • 播放速度

音频格式

预览引擎:HTML5 <audio> + 波形

支持格式:

  • .mp3
  • .wav
  • .ogg、.oga
  • .m4a
  • .flac
  • .aac

文本与代码

预览引擎: Monaco Editor

功能:

  • 100+ 语言高亮
  • 行号
  • 折叠
  • 查找替换
  • 小地图

支持格式:

  • .txt
  • .md、.markdown(含预览)
  • .json
  • .xml
  • .html、.htm
  • .css
  • .js、.jsx
  • .ts、.tsx
  • .py
  • .java
  • .c、.cpp、.h
  • .cs
  • .go
  • .rs
  • .php
  • .rb
  • .swift
  • .kt
  • .sql
  • .yaml、.yml
  • .sh、.bash
  • 以及 80+ 其他语言

3D 模型

预览引擎: three.js

功能:

  • 旋转、平移、缩放
  • 线框/实体切换
  • 灯光控制

支持格式:

  • .obj
  • .stl
  • .gltf、.glb
  • .fbx
  • .dae

CAD

预览引擎: CADViewer(商业许可)

支持格式:

  • .dwg
  • .dxf
  • .dwf

电子书

预览引擎: epub.js

支持格式:

  • .epub
  • .mobi(转换)
  • .azw

格式汇总

分类格式数量
文档PDF, DOCX, DOC, PPTX, PPT5
表格XLSX, XLS, CSV, TSV, ODS5
图片JPG, PNG, GIF, WebP, BMP, SVG, TIFF, ICO8
压缩包ZIP, RAR, 7Z, TAR, TAR.GZ, TAR.BZ26
图表DRAWIO, DIO, XML (draw.io)3
视频MP4, WebM, OGG, MOV, AVI, MKV6
音频MP3, WAV, OGG, M4A, FLAC, AAC6
代码/文本JS, TS, PY, Java, C++, Go, Rust 等 80+90+
3D 模型OBJ, STL, GLTF, GLB, FBX, DAE6
CADDWG, DXF, DWF3
电子书EPUB, MOBI, AZW3
总计110+

支持格式详细列表

以下表格列出所有支持的文件格式,包含预览链接与支持状态:

文件扩展名预览链接支持状态
文档格式
.pdf/p/showcase-pdf✅ 已支持
.docx/p/showcase-docx✅ 已支持
.doc/p/showcase-doc✅ 已支持
.pptx/p/showcase-pptx✅ 已支持
.ppt/p/showcase-ppt✅ 已支持
.odt/p/showcase-odt✅ 已支持
.odp/p/showcase-odp✅ 已支持
.rtf/p/showcase-rtf✅ 已支持
.ofd/p/showcase-ofd✅ 已支持
表格格式
.xlsx/p/showcase-xlsx✅ 已支持
.xls/p/showcase-xls✅ 已支持
.xlsm/p/showcase-xlsm✅ 已支持
.csv/p/showcase-csv✅ 已支持
.tsv/p/showcase-tsv✅ 已支持
.ods/p/showcase-ods✅ 已支持
图片格式
.jpg/p/showcase-jpg✅ 已支持
.jpeg/p/showcase-jpeg✅ 已支持
.jfif/p/showcase-jfif✅ 已支持
.png/p/showcase-png✅ 已支持
.gif/p/showcase-gif✅ 已支持
.webp/p/showcase-webp✅ 已支持
.bmp/p/showcase-bmp✅ 已支持
.svg/p/showcase-svg✅ 已支持
.ico/p/showcase-ico✅ 已支持
.tiff/p/showcase-tiff✅ 已支持
.tif/p/showcase-tif✅ 已支持
.avif/p/showcase-avif✅ 已支持
.tga/p/showcase-tga🚧 即将推出
.wmf/p/showcase-wmf🚧 即将推出
.emf/p/showcase-emf🚧 即将推出
.psd/p/showcase-psd✅ 支持
.eps/p/showcase-eps🚧 即将推出
视频格式
.mp4/p/showcase-mp4✅ 已支持
.webm/p/showcase-webm✅ 已支持
.avi/p/showcase-avi✅ 已支持
.mov/p/showcase-mov✅ 已支持
.mkv/p/showcase-mkv✅ 已支持
.ogv/p/showcase-ogv✅ 已支持
.flv/p/showcase-flv🚧 即将推出
.wmv/p/showcase-wmv🚧 即将推出
.3gp/p/showcase-3gp🚧 即将推出
.mpeg/p/showcase-mpeg🚧 即将推出
音频格式
.mp3/p/showcase-mp3✅ 已支持
.wav/p/showcase-wav✅ 已支持
.ogg/p/showcase-ogg✅ 已支持
.oga/p/showcase-oga✅ 已支持
.flac/p/showcase-flac✅ 已支持
.aac/p/showcase-aac✅ 已支持
.m4a/p/showcase-m4a✅ 已支持
代码与文本格式
.js/p/showcase-js✅ 已支持
.jsx/p/showcase-jsx✅ 已支持
.ts/p/showcase-ts✅ 已支持
.tsx/p/showcase-tsx✅ 已支持
.py/p/showcase-py✅ 已支持
.md/p/showcase-md✅ 已支持
.markdown/p/showcase-markdown✅ 已支持
.txt/p/showcase-txt✅ 已支持
.json/p/showcase-json✅ 已支持
.xml/p/showcase-xml✅ 已支持
.yaml/p/showcase-yaml✅ 已支持
.yml/p/showcase-yml✅ 已支持
.html/p/showcase-html✅ 已支持
.htm/p/showcase-htm✅ 已支持
.css/p/showcase-css✅ 已支持
.java/p/showcase-java✅ 已支持
.php/p/showcase-php✅ 已支持
压缩包格式
.zip/p/showcase-zip🚧 即将推出
.rar/p/showcase-rar🚧 即将推出
.7z/p/showcase-7z🚧 即将推出
.tar/p/showcase-tar🚧 即将推出
.gz/p/showcase-gzip🚧 即将推出
.tar.gz/p/showcase-targz🚧 即将推出
.tgz/p/showcase-tgz🚧 即将推出
.tar.bz2/p/showcase-tarbz2🚧 即将推出
.jar/p/showcase-jar🚧 即将推出
图表与流程图格式
.drawio/p/showcase-drawio✅ 已支持
.dio/p/showcase-dio✅ 已支持
.bpmn/p/showcase-bpmn🚧 即将推出
.xmind/p/showcase-xmind🚧 即将推出
3D 模型格式
.glb/p/showcase-glb✅ 已支持
.gltf/p/showcase-gltf✅ 已支持
.obj/p/showcase-obj✅ 已支持
.stl/p/showcase-stl✅ 已支持
.ply/p/showcase-ply✅ 已支持
.3ds/p/showcase-3ds✅ 已支持
.fbx/p/showcase-fbx✅ 已支持
.dae/p/showcase-dae✅ 已支持
CAD 格式
.dwg/p/showcase-dwg🚧 即将推出
.dxf/p/showcase-dxf🚧 即将推出
.dwfx/p/showcase-dwf🚧 即将推出
电子书格式
.epub/p/showcase-epub✅ 已支持
.mobi/p/showcase-mobi🚧 即将推出
.azw3/p/showcase-azw🚧 即将推出
其他格式
.eml/p/showcase-eml🚧 即将推出
.dcm/p/showcase-dcm🚧 即将推出
即将支持
.ai-🚧 即将推出
.sketch-🚧 即将推出
.fig-🚧 即将推出

预览限制

文件大小

  • 免费版:单文件 50 MB
  • 专业版:单文件 500 MB
  • 企业版:可定制(最高 5 GB)

处理时间

  • 大多数文件即时预览
  • PDF > 100 MB:约 2-5 秒
  • 表格 > 1 万行:约 3-8 秒
  • 视频 > 500 MB:约 5-15 秒

浏览器要求

  • Chrome 90+、Firefox 88+、Safari 14+、Edge 90+
  • 需启用 JavaScript
  • 大文件建议内存 ≥ 2 GB

安全与隐私

  • ✅ 压缩包直接内存解压
  • ✅ 无数据泄露风险

对于上传的文件,只存储加密元数据。原始文件保存在你配置的 S3 兼容存储中,访问链接均为限时。

即将支持

计划加入:

  • .ai - Illustrator(2025 Q2)
  • .sketch - Sketch(2025 Q3)
  • .fig - Figma(2025 Q3)
  • 更多视频编码(AV1、VP9)(2025 Q2)

自定义格式

需要专有格式支持?请在 定价页 联系企业团队获取定制预览引擎方案。

On this page