← 个人主页

格式转换

文件不上传,全部在本机处理

图片转换 / 压缩

PNG · JPEG · WebP,支持裁切、等比缩放与放大

JPEG 不支持透明(透明区域会变黑或白);WebP 同时支持透明和有损压缩,现代浏览器都能打开。AVIF 需要浏览器的编码器支持,当前版本不提供导出。

视频转码

裁切 / 等比缩放 + 自定义压缩,导出 WebM(或 MP4)

转码走浏览器的 MediaRecorder,是实时的:10 分钟的视频大约要跑 10 分钟(要边播边录)。输入只支持浏览器能解码的格式;输出 WebM(VP9/VP8/AV1) 最稳,MP4 需要浏览器支持录制 H.264。选「跟随原视频」时会先静音播一小段测出原始帧率。

视频 ⇄ 动图

视频转 GIF / APNG,动图转视频;同样支持裁切、缩放与改帧率

视频转 APNG 是无损的(体积大),转 GIF 会量化到 256 色以内。浏览器无法编码 AVIF 动图,所以 AVIF 只支持作为输入;动图转视频按原速录制,长度等于动图时长。

音频转换 / 裁剪

MP3 · FLAC · WAV · OGG · M4A · AAC · OPUS 都能读,导出 WAV(无损)或 MP3

解码用浏览器自带的解码器(能播就能读)。导出 MP3 依赖 lamejs,首次使用会从 CDN 加载约 100 KB;WAV 是完全无损的 PCM,体积较大(每分钟约 5–10 MB)。

文档与 PDF 互转

DOCX → PDF 保留版式与图片;PDF ↔ 图片 / 文本 / DOCX

DOCX → PDF 会在浏览器里解析 OOXML(段落样式、编号、表格、图片、分页、页眉页脚),自己排版成 A4 页面再光栅化嵌入 PDF,版式与图片都会保留,代价是文字不可选中。PDF → DOCX 仍是内容级(只保留文字)。浮动文本框、公式、图表、SmartArt、EMF/WMF 图片、纵向合并单元格暂不支持。

图片 → favicon.ico

最大 256 × 256,可选常用尺寸或自定义宽高

所有处理都在你的浏览器里完成,文件不会上传到任何服务器。转换中途关掉页面就前功尽弃,大文件请留够内存。