代码格式化与 200 多款免费在线工具
格式化代码、转换文件、编辑媒体等——免费、快速、易用。
浏览分类
代码格式化工具
格式化、美化 Java、Python、JavaScript、JSON、HTML 等代码,统一缩进、空格和换行。
音频编辑与效果
裁剪、合并或拆分录音,去除静音与噪声,调整音量、速度、音调或声道。
表格工具
打开并编辑 CSV 或 Excel 表格、整理表格文本,并将 CSV 转为 Excel 或 SQL。
Markdown 工具
编写和预览 Markdown、渲染 Mermaid 流程图,并转换 Markdown、HTML 与表格。
文本工具
对比文本、统计字数和词频、排序或替换文本行,还可查看 DOCX 文本。
词典
查询中文词语的意思、近义词和反义词,或查阅多种语言的 IPA 音标。
音频转换与播放
在 MP3、WAV、FLAC 等格式间转换,播放普通或原始 PCM 音频,并查看或编辑元数据。
JSON 与数据工具
查看、比较和校验 JSON,测试 JSONPath,或将数据转换为 CSV、YAML、XML。
语音工具
将音频转录为文字、将文字生成语音,或直接在浏览器中录音。
视频工具
转换和压缩视频、裁剪或合并片段、调整画面尺寸、提取音频。
视频播放与录制
播放本地或在线视频、录制屏幕或摄像头,也可把摄像头用作在线镜子。
PDF 工具
压缩或合并 PDF、拆分与重排页面、将页面转成图片,并查看或比较文档。
更多工具
图片工具
转换图片格式、调整或裁剪照片、压缩文件、比较图片,并用 OCR 提取文字。
图片创作
截图并美化画面,将文字做成图片或 GIF,在白板上绘制,还可生成词云和网站图标。
字幕工具
结合视频预览编辑 SRT、VTT 字幕,校准时间、转换格式并管理视频字幕轨。
压缩包工具
打开 ZIP、7Z、RAR 或 TAR,选取文件解压;也可创建压缩包,并为 ZIP、7Z 设置密码。
编码与解码工具
编码或解码 Base64、Base32,转义 URL、HTML 和 Unicode 文本,并查看 JWT 内容。
- Base64 编码工具
- URL 编码工具
- Base32 编码工具
- Base58 编码工具
- Base85 编码工具
- URL 解析器
- HTML 实体转义工具
- Unicode 转义工具
- JWT 解码与验证工具
- 字符串转义工具
更多工具
数字工具
在二进制、十进制和十六进制之间换算,将数字写成英文,或把文本转为二进制。
更多工具
计算器
计算百分比和分数,汇总统计数据,还可计算成绩、折扣和宽高比。
时间工具
显示在线时钟、运行倒计时或秒表,并计算日期、年龄与时区差异。
网络工具
查看 IP 与 IPv6 连接、检查 HTTP 请求或 HAR 文件,并计算 CIDR 地址范围。
单位换算
换算长度、重量、温度、数据存储等单位。
颜色工具
转换 HEX、RGB、HSL 色值,从图片提取颜色、检查对比度,或用纯色画面测试显示器。
二维码与条形码
生成和识别二维码、条形码,包括网址和 Wi-Fi 网络的二维码。
开发与安全工具
生成哈希值、UUID 和密码,测试正则表达式、创建 URL 别名,并检查文件权限。
更多工具
实用工具
查看屏幕分辨率与刷新率、用屏幕尺测量、测试按键,或使用提词器。
游戏
2048、扫雷、数独、五子棋、坦克大战
没有找到匹配的工具
试试其他关键词,或浏览全部分类。
代码格式化常见问题
Formatter 是什么?
Formatter 是免费的在线代码格式化器和代码美化工具,支持 C/C++、Java、Python、JavaScript、JSON、HTML、CSS 等。要在线格式化代码并调整缩进,可以搜索所用语言或浏览“代码格式化”分类,进入对应工具页后粘贴代码,或在支持时加载文件,再选择可用选项并点击“格式化”。复制或保存前请检查结果。格式化会调整缩进、空格和换行,但不会修复语法错误或运行代码。Formatter 还提供文本工具,以及图片、音频、视频转换和 PDF 工具,处理日常文件任务。
我该选择哪个代码格式化工具?
按输入的语言或格式选择对应工具:C/C++、Java、Python、JavaScript、JSON、HTML、CSS、SQL、TypeScript 和 XML 都有独立页面。可以先使用该页的默认设置;只有页面提供相应控件或项目有明确要求时,再调整缩进、风格或换行。
格式化会修复语法错误或改变代码功能吗?
不会。格式化只调整缩进、空格和换行等排版,输入内容仍需符合所选语言的语法,使用前也应检查格式化结果。
代码格式化器是怎样工作的?
代码格式化器会按所选语言识别词法单元和嵌套结构,再根据统一规则重新安排缩进、空格和换行。它不会编译或运行程序,因此格式化结果不能代替正确性或安全性检查。
如何找到合适的工具?
可以按任务或文件格式搜索,再选择与输入和预期结果相符的工具。格式化 JSON 使用 JSON Formatter;需要按 Schema 校验时使用 JSON Schema Validator。MP3、WAV 等格式转换使用 Audio Converter;分割或反转音频使用 Audio Splitter、Reverse Audio;从视频提取声音使用 Video to Audio。视频转换或压缩使用 Video Converter、Video Compressor;PDF 压缩使用 PDF Compressor,合并、拆分或重排页面分别使用 Merge PDF、Split PDF、PDF Page Organizer。图片转换、缩放或压缩分别使用 Image Converter、Image Resizer、Image Compressor。Archive Extractor 可打开 ZIP、7Z、RAR 和 TAR;语音转文字和文字转语音分别使用 Speech to Text、Text to Speech。各工具页会说明支持的格式和选项。
我的文件和代码会上传到服务器吗?
大多数工具在浏览器中处理文件和代码,无需上传。部分工具提供服务器处理,具体方式请查看对应工具页面。
工具免费吗,需要注册账号吗?
工具免费使用,无需注册账号。
收藏的工具保存在哪里,如何移除?
收藏仅保存在当前浏览器,不需要账号,也不会同步到服务器。可以在工具页点击“收藏”按钮添加或取消,也可以在首页收藏列表中逐项移除;“清空收藏”会移除全部收藏。清除浏览器数据也会删除收藏。
可以在手机或平板上使用吗?
可以,页面会适配较小的屏幕。部分功能取决于浏览器支持情况,大文件所需的内存可能超过设备的可用内存。
为什么首次使用工具需要下载资源?
部分工具需要先下载处理资源才能运行。下载完成后开始处理,浏览器可以缓存这些资源,方便后续使用。