在你的浏览器里运行的工具
本站的每一个工具,都在你的浏览器标签页里完成工作。你的文档和照片由你自己的设备打开,从不会被送到任何服务器 —— 不会送到我们这里,也不会送到别人那里。
161个工具
0次上传
100%断网可用
这几个需要联网:你的浏览器会直接去问一个公开服务(DNS 解析器、证书数据库等)。什么都不会发到我们的服务器,每个页面都写明了它用的是哪个服务。
PDF14
- 压缩 PDF两种方式:保留文字的无损整理,或者把页面转成图片,让扫描件缩小 70–90%。在本机运行,不上传。
- 合并 PDF 文件在你的浏览器里把多个 PDF 合并成一个。不上传、不注册、没有水印、不限页数。
- 拆分 PDF按页码范围、按单页,或者每 N 页拆分一个 PDF。在你的浏览器里运行:不上传,不注册。
- 重新排序、旋转和删除 PDF 页面拖动页面缩略图调整顺序、旋转或删除页面,然后保存 PDF。全程在你的浏览器里完成。
- 用手机摄像头扫描文档把手机对准文档:自动识别页面边缘,校正透视角度,多页可以合成一份 PDF。摄像头画面不会离开你的设备。
- 比较两份 PDF 文档把两份 PDF 都渲染出来,标出每一个发生变化的像素,同时给出逐词的文字差异。不上传任何东西。
- 把 PDF 转成图片按你选的分辨率把每一页渲染成 PNG、JPG 或 WebP,再打包成 ZIP 下载。不上传任何东西。
- 用图片做一份 PDF把照片或扫描件叠成一份多页 PDF,可选 A4、Letter,或者让页面尺寸跟着每张图。不上传任何东西。
- 给 PDF 加水印在一份或多份 PDF 的每一页上盖上文字、Logo 或页码。透明度、位置和大小都由你设定。不上传任何东西。
- 提取 PDF 内嵌的图片把 PDF 里嵌入的每一张照片和图形,按原始分辨率取出来,预览后下载为 PNG 或打包成 ZIP。不上传任何东西。
- 给 PDF 设置密码 —— 或者移除密码一个工具,两种功能:用真正的 AES-256 加密锁定 PDF,并选择是否仍然允许打印和复制 —— 只要你知道密码,也能把它从 PDF 上移除。一切都在你的浏览器里运行,不上传任何东西。
- 从 PDF 里提取表格在文字可以选中的 PDF 里找出表格,预览网格,下载为 CSV(方便用 Excel 打开)或者复制成 Markdown。识别不出的部分也会列出来。在你的浏览器里运行。
- 看看 PDF 内部是什么样子浏览 PDF 里的每一个对象 —— 页面、数据流、字体、元数据、加密信息 —— 支持搜索、按类型筛选,还能检查文件保存过几代增量版本。相当于开发者用的“X 光片”,在本机运行。
- 真正涂黑遮盖一份 PDF 或图片在敏感区域上画框;页面会被重新生成为“烧录”了这些遮盖框的平面图片,底下不会残留任何文字。在本机完成。
图片21
- 把 HEIC 转成 JPG把 iPhone 的 HEIC/HEIF 照片转成 JPG 或 PNG,不用上传。支持批量转换、质量调节,EXIF 可保留也可删除。
- 在各种格式之间转换图片批量转换 JPG、PNG、WebP、AVIF、GIF、BMP、SVG 和 HEIC。同一次处理里还能改尺寸、旋转和压缩。不上传任何东西。
- 把图片转换成 PNG把 JPG、WebP、AVIF、HEIC、GIF、BMP 或 SVG 批量转换成 PNG,在你的浏览器里完成。画质不损失,不上传。
- 把图片转换成 WebP在你的浏览器里把 JPG、PNG、HEIC 等格式批量转换成 WebP。同等画质下通常比 JPG 小 25–35%。
- 把图片转换成 AVIF在你自己的设备上、在浏览器里,把 JPG、PNG、WebP 和 HEIC 转换成 AVIF。AVIF 是常见网页图片格式里体积最小的一种。
- 把 SVG 转换成 PNG在你的浏览器里把 SVG 文件转换成你需要的任意尺寸的 PNG 图片。支持批量转换,透明度保留。
- 调整图片尺寸按最长边或精确尺寸批量缩放照片,分步缩小以保证结果平滑。不上传任何东西。
- 旋转和翻转图片按 90°、180° 或 270° 旋转,或者水平、垂直翻转,可以批量处理,不上传任何东西。
- 把图片转换成灰度批量把彩色照片转换成灰度图,按人眼感知亮度的方式给颜色加权,而不是简单取平均值。
- 压缩图片用 MozJPEG 和 OxiPNG 压缩器把 JPG 和 PNG 变小,全都在你的浏览器里运行。支持批量,不上传,显示压缩前后的真实大小。
- 制作照片拼贴把照片排成网格,导出一张 PNG、JPG 或 A4 PDF。可拖动调整顺序,设置列数、间距和圆角。不上传。
- 去除照片背景用跑在你浏览器里的 AI 模型抠出照片的主体。照片绝不会被上传。模型只需下载一次,之后留着下次用。
- 用 AI 调整图片尺寸用跑在你自己设备上的 AI 模型放大小尺寸照片(最宽到 2048 像素),也可以干净地缩小。不上传,不用注册,没有水印。
- 点击让某种颜色变透明点一下背景,那种颜色就全部消失。剩下的部分继续点掉。导出透明 PNG,不上传任何东西。
- 按比例裁剪图片把照片裁成正方形、16:9、4:3、A4 或其他常见比例,可以批量处理,并选择保留哪一部分。不上传任何东西。
- 批量调整图片亮度、对比度、饱和度、锐化、棕褐色调和灰度,一次性套用到整个文件夹。不上传任何东西。
- 获取图片的主色调从照片或标志里提取主要颜色,并给出每种颜色占图片的比例。可以复制为 CSS 变量或 JSON。
- 给图片加相框给照片加上边框、内衬、圆角和投影 —— 同一个相框效果一次性套用到整个文件夹。不上传任何内容。
- 看看色盲读者眼中的你的设计是什么样在任意图片或 PDF 页面上模拟红色盲、绿色盲、蓝色盲等多种色觉缺陷,并排对照,导出模拟效果。本机运行。
- 用你的照片生成一条时间线拖入几百张照片:按天排列的时间线,配缩略图、相机和镜头统计、按月的图表,还有坐标散点图 —— 外加一份独立的 HTML 报告。本机运行。
- 数一数照片里的东西拍下一堆相似的物体,让它们被一一数出。两种模式:正对端面拍摄的圆形物体 —— 钢管、钢筋、原木、瓶子、药片 —— 用即时检测;或者用 AI 模式,框选 1–3 个示例,本机模型什么都能数。点一下即可修正,带编号的图片可下载。照片始终不离开你的设备。
视频与音频12
- 从视频中提取画面从视频里取出静止图像,可以按固定的秒数间隔,也可以按你要的总张数,打包成 ZIP 下载。用 FFmpeg(一个视频处理工具)在你的浏览器里运行 —— 不上传任何东西。
- 把音频转换成波形图把 MP3、WAV 或 M4A 文件的波形(声音强弱起伏的图形)画出来,保存成 PNG 或 SVG。可选条形或曲线样式,自定义颜色,支持透明背景。不上传任何东西。
- 不只是滑条,还带规则的专注白噪音混合雨声、风声、壁炉、溪流、白/粉/布朗噪音和低频轰鸣 —— 全部在浏览器里实时合成 —— 并按规则运行:淡入、延后加入低频轰鸣、番茄钟休息时变安静、按时结束。不下载也不用流媒体。
- 转换视频用编译成 WebAssembly 的 FFmpeg,在 MP4、WebM 和 MKV 之间互相转换。可以调整分辨率、帧率和画质。不上传任何东西。
- 压缩视频用本地运行的 FFmpeg 缩小视频体积:降低分辨率、帧率或画质,并显示压缩前后的真实大小。
- 剪辑视频按起止时间从一段较长的视频里截出一个片段,本地完成,不用把几个 GB 的文件上传到任何地方。
- 从视频里提取音频把任意视频的配乐提取出来,存成 MP3、M4A、WAV、OGG 或 FLAC,本地完成,不上传,长度只受你自己设备的限制。
- 把视频转成 GIF用逐段专属调色板,把一段视频做成干净的动图。本地运行 FFmpeg —— 不上传,没有水印。
- 转换音频文件用本地运行的 FFmpeg,在 MP3、WAV、M4A、OGG 和 FLAC 之间互相转换。不上传,长度只受你自己设备的限制。
- 把视频调快或调慢按 0.5×–2× 的速度播放视频或音频文件。开启音调校正让说话声保持自然,或者让音调像磁带一样跟着变调。不上传任何东西。
- 给视频加淡入淡出在开头加一段从黑场淡入,结尾加一段淡出到黑场 —— 音频同步淡入淡出。两段时长分别设定。不上传任何东西。
- 更换视频的音轨把视频里的音频去掉,或者换上一段新的音频文件作为配乐。视频流原样复制 —— 快速且无损。
文档22
- 罗马字、平假名、片假名 —— 一次全部转换在任意一个框里输入,其他形式都会跟着实时更新:罗马字、全角罗马字、平假名、全角片假名、半角片假名。全部在你的浏览器里运行。
- 把 Word 文件(DOCX)转换成 HTML在你的浏览器里把 Word 文档转换成干净的 HTML,可以直接用在网站上。标题、列表、表格和图片会保留;Word 的字体和颜色不会。不上传任何东西。
- 把 DOCX 转换成 Markdown把 Word 文档转换成干净的 Markdown,包括表格。本机运行:文档绝不会被上传。
- 把 Markdown 转换成 HTML在你的浏览器里把 GitHub 风格的 Markdown 渲染成 HTML,附带实时预览。支持表格、任务列表和围栏代码块。
- 把 HTML 转换成 Markdown用 Turndown 把 HTML 转换成干净的 Markdown,包括表格。不上传任何东西。
- 把文档转换成 PDF用你浏览器自带的打印引擎,把 DOCX、Markdown 或 HTML 转换成 PDF。不上传,没有水印,页数不限。
- 统计字数和字符数实时统计字符数、词数、汉字、假名、行数和 400 字稿纸张数,还会按汉字比例给出易读度。不上传任何东西。
- 比较两段文字或两份文档并排或行内比对文本、Markdown、HTML 和 DOCX,可按行、按词、按句或按字符。支持导出 unified diff。
- 从图片和 PDF 中提取文字(OCR)用在本机运行的 Tesseract 识别日文(横排和竖排)、英文等多种语言。可导出纯文本,或者可搜索的 PDF。
- 换算日本元号日期在令和・平成・昭和・大正・明治这些元号与公历日期之间互相换算,还能剔除日本法定节假日计算工作日天数。
- 把 ePub 转成 Markdown 或 HTML把一本没有版权保护(DRM)的 ePub,转成干净的 Markdown 文本,或者一个带插图的单一 HTML 文件,章节按阅读顺序排列。不上传任何内容。
- 制作一张发票填写你的信息和明细项目,生成一张带合计与税额、干净整洁的 A4 发票,再通过打印对话框保存为 PDF。不上传任何内容。
- 制作一份报价单在一张干净整洁的 A4 报价单上填写明细项目、合计与税额,标注有效期,再通过打印对话框保存为 PDF。不上传任何内容。
- 制作一份日本格式简历(履歴書)日本标准的履歴書简历版式 —— 照片、履历表格、资格证书、志愿动机 —— 在浏览器里填写,保存为 PDF。不上传任何内容。
- 制作日本印章(hanko)并盖到文件上制作圆形姓名章(認印)、方形公司章(角印)和日期章(日付印),再以带墨迹质感的效果盖到 PDF 或图片上。不上传任何内容。
- 检测一段文字里的汉字难度粘贴日文文本,每个汉字会按 JLPT 等级或日本学年标准染色标出,附带明细统计表。本机运行。
- 把 Markdown 变成幻灯片写 Markdown,用 --- 分隔每一页幻灯片,下载一个自带键盘导航、演讲者备注、计时器、支持打印为 PDF 的独立 HTML 文件。不用账号,放映时也不需要联网。
- 给日文文字加上 furigana(假名注音)用 kuromoji + IPADIC —— 日文输入法背后用的那一类词典 —— 给每个汉字标出读音。可以输出 HTML ruby 标注、括号读音,或者纯假名。17 MB 的词典从本站只下载一次。
- 做一个干净的签名,给 PDF 签字手写签名,或者用一张签名照片清理出干净版本,得到透明背景的 PNG/SVG,再放到 PDF 或图片上。全程不离开你的浏览器。
- 把你的手写字变成一款字体在方格里写下每个字符 —— 假名、字母、数字 —— 导出一份真正的 TrueType/WOFF2 字体文件,字迹是你自己的。全程在浏览器里完成。
- 让别人知道你的名字该怎么念生成一张卡片,包含姓名、读音(假名)、拉丁拼写和“照这样念”的简易注音,再加上你自己的录音 —— 导出 PNG、WAV,或者一个可以直接分享的独立 HTML 文件。不会上传任何东西。
- 加上或去掉增值税输入金额、选好税率 —— 中国的 13%、9%、6% 直接键入即可,日本的 10% 和 8% 以及 21%、20%、19%、5% 有现成按钮 —— 双向得到不含税额、税额与含税额,舍入方式由你决定。可离线使用。
数据18
- 把 CSV 转换成 JSON把 CSV 或 TSV 转换成 JSON 对象数组,带预览。正确处理带引号的字段和字段内的换行符。
- 把 JSON 转换成 CSV把 JSON 数组转换成 CSV 或 Excel,可选是否加 BOM,让 Windows 版 Excel 正确显示日文。
- 把 Excel 转成 CSV 或 JSON在浏览器里读取 .xlsx 和旧版 .xls,导出 CSV、TSV 或 JSON。Shift-JIS 编码的文件也能正确解码。
- 把 CSV 转成 Excel把 CSV 或 JSON 文件在本机转换成一份真正的 .xlsx 工作簿,编码不会出岔子。
- 格式化 JSON在本机格式化并校验 JSON。你的代码不会被上传 —— 如果里面有密钥、主机名或客户数据,这一点很要紧。
- 格式化 XML在本机格式化并校验 XML。你的代码不会被上传 —— 如果里面有密钥、主机名或客户数据,这一点很要紧。
- 格式化 YAML在本机格式化并校验 YAML。你的代码不会被上传 —— 如果里面有密钥、主机名或客户数据,这一点很要紧。
- 格式化 SQL在本机格式化并校验 SQL。你的代码不会被上传 —— 如果里面有密钥、主机名或客户数据,这一点很要紧。
- 格式化 CSS在本机格式化并校验 CSS。你的代码不会被上传 —— 如果里面有密钥、主机名或客户数据,这一点很要紧。
- 格式化 HTML在本机格式化并校验 HTML。你的代码不会被上传 —— 如果里面有密钥、主机名或客户数据,这一点很要紧。
- 制作一个 Markdown 表格在网格里编辑表格,立刻得到对齐好的 Markdown。支持导入 CSV、TSV 或已有的 Markdown 表格。
- 比较两份 JSON、YAML 或 XML 文件显示一份 JSON、YAML 或 XML 文件两个版本之间真正发生的改动。键的顺序、缩进和引号风格都不算改动。你会得到一份改动位置的列表,以及一个并排对照视图。
- 测试正则表达式输入一个正则表达式(一种搜索模式),输入的同时就能看到匹配结果高亮显示,还有一张捕获内容表格和实时的查找替换预览。遵循 JavaScript 规则,在你的浏览器里运行。
- 生成逼真的虚构测试数据选择列 —— 日本人姓名、地址、电话、邮箱、价格、日期、UUID(长串随机 ID)—— 设定行数,下载 CSV 或 JSON。全部是虚构的,全部在你的浏览器里生成。
- 筛选日志文件拖入一个日志文件,用普通文本或正则表达式(一种搜索模式)筛选,边输入边看匹配的行,把捕获的部分变成表格列,再下载结果。在你的浏览器里运行。
- 逐字节比较两个文件用一张热力图显示两个文件哪里不一样;点击任意区域,会打开同步联动的十六进制视图,高亮标出不同的字节。任何文件类型都行,本机运行。
- 把一个数字换成大家都懂的东西把任意长度、面积、体积、重量、时间或人数,换算成日常好懂的比较对象 —— 东京巨蛋、山手线圈数、大象、蓝鲸 —— 并标出依据。可以复制这句话,也可以下载成图卡。
- 邮编 → 地址,汉字、假名、罗马音一次给全输入一个日本邮政编码,得到都道府县、市区町村的汉字、片假名和罗马音写法;可以一次查一份列表,也可以按地名反查,还能复制日文格式或国际格式的地址。全部约 124,000 条数据只下载一次,之后离线也能用 —— 不会在线查询任何内容。
二维码19
- 从表格批量生成二维码和条形码把表格里的一列变成成千上万个二维码或条形码,打包成 ZIP 或可打印的标签表下载。不上传。
- 网址二维码把任意网址变成二维码。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- Wi-Fi 二维码让客人对着卡片扫一下就能连上你的网络。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- vCard 联系人二维码把你的整张名片装进一个二维码。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- WhatsApp 二维码扫一下就能打开和你的 WhatsApp 对话,第一条消息已经替你写好。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- LINE 二维码让别人扫一下就能在 LINE 上加你。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- 邮件二维码扫一下就能打开一封写给你的新邮件,主题和正文都已经填好。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- 短信二维码扫一下就能打开一条发给你号码的短信,内容已经写好。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- 电话号码二维码扫一下就能提示拨打你的号码。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- 日历事件二维码扫一下就能把日程加进日历。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- 地理位置二维码在地图上标出一个点。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- Telegram 二维码打开你的 Telegram 个人主页或频道。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- Messenger 二维码打开与你的主页之间的 Messenger 对话。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- YouTube 二维码打开一个视频或频道。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- Zoom 会议二维码扫一下就能加入会议。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- 纯文本二维码把任意文字编码进二维码,背后不链接任何网页或应用。在本机生成:什么都不上传,二维码永不过期,也没人统计你的扫码次数。
- 生成条形码批量生成 Code 128、Code 39、EAN-13、EAN-8、UPC、ITF-14 和 MSI 条形码。下载为 PNG 或 SVG。不上传任何东西。
- 识别二维码和条形码用摄像头扫描,或者拖入一张截图、照片或扫描件。支持识别 QR、Code 128、EAN、UPC、DataMatrix 等多种码制。不上传任何东西。
- 根据一份清单打印标签CSV 里的一列数据,会变成一份和标准 A4 标签纸(每页 65/44/24/12 枚)匹配的可打印 PDF,QR 码或 Code 128 条码加文字,还能跳过已经用掉的标签位置。本机运行。
取证2
网页28
- 生成一套 favicon放进一张图片,生成一整套图标:真正的多尺寸 favicon.ico、16 到 512 的各种 PNG、一个可遮罩图标、manifest 文件和对应的 HTML。
- 用可视化的方式生成 CSS拖动滑块,实时看预览,复制 CSS:线性/径向/锥形渐变,带预设的 box-shadow 阴影,每个角单独设置的圆角,以及用 clamp() 实现的流体尺寸。
- 管理这个网站在你浏览器里占用的存储列出 tools.loreatec.jp 在你浏览器里保存的所有内容 —— 离线缓存、下载过的引擎、AI 模型、IndexedDB、OPFS —— 并提供能直接用的删除按钮。
- 在浏览器里给字体做子集化只保留你网站实际用到的字符,生成体积小得多的 WOFF2(以及 TTF),外加对应的 @font-face 代码。用的是 hb-subset —— Google Fonts 也在用的那个引擎 —— 编译过后在本机运行。
- 描述一种氛围,得到一套配色写下设计该有的感觉 —— 冷静、大胆、奢华、和风 —— 得到一套六色调和配色方案,文字配色都经过 WCAG 对比度检验,可导出 hex/HSL、CSS 变量、JSON 或 SVG。结果是确定性的,本机运行,不涉及 AI。
- 这个 IP 地址来自哪个国家?粘贴一个 IP 地址、一份列表,或者整份服务器日志,就能看到每个地址所属的国家,以及按国家的统计。国家对照表只下载一次,查询在你的浏览器里进行 —— 不会把任何地址发送出去。
- 时区换算与世界时钟添加世界各地的城市,拖动滑条,就能同时看到同一时刻在每座城市是几点 —— 用来安排跨时区的通话。夏令时自动处理,断网后这些时钟照样走。
- 检查一个页面的 On-Page SEO(页面内 SEO)对页面的搜索引擎优化情况做二十项检查:title 和 description 的宽度、标题层级、图片 alt 文字、canonical 链接、Open Graph、hreflang、结构化数据。全部在你的浏览器里完成。
- 生成 Meta tag一边实时预览 Google 搜索结果和社交卡片的样子,一边写好页面的 title、description 和社交分享(Open Graph)标签。把结果复制粘贴到你的页面里即可。
- 预览你的搜索结果看看页面的 title 和 description 在 Google 搜索结果里会是什么样子,按和真实结果一样的宽度截断,桌面版和手机版都有。
- 预览你的社交分享卡片生成并预览页面链接被分享到社交媒体时出现的卡片(Open Graph 和 Twitter/X 标签)。图片由你的浏览器直接从你填的地址加载;不会经过本站。
- 生成结构化数据(JSON-LD)结构化数据是告诉 Google 这个页面讲的是什么的附加代码。可以为公司、本地商户、文章、产品、FAQ、面包屑导航、活动或站内搜索生成,也能检查已有的代码。
- 生成并测试 robots.txtrobots.txt 是告诉搜索引擎和其他机器人,网站哪些部分可以访问的文件。在这里生成一份,把 AI 爬虫和搜索引擎爬虫分开屏蔽,还能用任意网址测试规则效果。
- 生成一份 llms.txtllms.txt 是一个放在 /llms.txt 位置的简短文本文件,用来向 AI 系统(语言模型)介绍你的网站。在这里生成一份。它只是一种约定,不是标准,这个页面也会说明它做不到什么。
- 生成一份 XML sitemapsitemap 是你交给搜索引擎的页面清单。把一份网址列表变成一份合法的 sitemap.xml,带最后修改日期、更新频率和优先级。也可以打开一份已有的 sitemap 进行编辑。
- 生成 hreflang 标签hreflang 标签告诉 Google,一个页面的哪些语言版本互相对应。生成一整套互相链接、彼此一致的标签 —— HTML link 标签、HTTP 响应头或 sitemap 条目都可以,还会检查常见错误。
- 生成重定向规则重定向把访客从旧地址带到新地址。把一份旧→新 URL 对照表,变成 Apache(.htaccess)、nginx 或 Netlify 能用的规则,并在上线前找出链式跳转、循环和重复项这三种常见错误。
- Base64 编码与解码Base64 是一种把任意数据写成普通字母和数字的方式。在这里编码或解码文本,或者拖入一个文件,得到一个可以直接粘贴进网页的 data: URI。正确处理日文,不上传任何东西。
- 编码与解码 URL空格、日文、& 或 ? 这些字符不能直接出现在网址里,必须写成 % 开头的编码。可以对整个 URL 编码,也可以只对其中一个值编码,两个方向都支持解码。能识别国际化域名(punycode)。
- 生成哈希值哈希是一份文件或一段文本的简短指纹。在浏览器里计算 SHA-256、SHA-384、SHA-512、SHA-1 或 MD5,和下载页面给出的哈希值对比,就能确认文件是否完整无损。
- 生成 UUID 和密码批量生成唯一 ID(UUID v4),以及强密码,并以比特数标出强度。使用浏览器的安全随机数来源,不会有任何东西离开你的设备。
- 解码 JWTJWT(JSON Web Token)是很多 Web 应用使用的登录令牌。在你的浏览器里查看它里面装的内容、什么时候过期,还能用你的密钥验证 HS256 签名。
- 转换时间戳Unix 时间是计算机从 1970 年开始计的秒数。可以和毫秒、ISO 8601、你的本地时间、UTC 以及日本标准时间互相转换。在任意一个字段里输入,其余字段都会跟着变。
- 检查色彩对比度检查文字在背景色上是否看得清楚。按 WCAG 2 无障碍标准(AA 和 AAA 级)衡量两种颜色之间的对比度,分别对应正文、大字号文字,以及按钮或图标。
- 转换文本大小写在 sentence case(句首大写)、Title Case(标题大写)、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 dot.case 之间互相转换。
- 生成 URL slugslug 是网址末尾那段可读的部分,比如 /tokyo-photos。把标题变成干净的 slug:去掉重音符号、去掉标点,日文假名转写成罗马字,而不是直接被删掉。
- 生成占位文本为设计稿生成填充文字:Lorem ipsum、英文填充文本,或者真实的日文句子,可按段落、句子或单词数量生成,让你的排版用接近真实的行长来测试。
- 检查关键词密度统计页面文本或 HTML 中每个词出现的次数,以及各自占的比例,并自动过滤掉常见词。在你的浏览器里运行。
邮件17
- 读懂一封邮件的头字段粘贴一封邮件的头字段,就能看到它经过的投递路径,一台服务器一台服务器地列出来,附带每一步的耗时;还有收件服务器对发件人做出的判断(SPF、DKIM、DMARC)、垃圾邮件过滤器写下的内容,以及发件人相关字段。完全离线 —— 这个页面不会发出任何网络请求。
- 读懂你的 DMARC 报告把 DMARC 邮箱收到的 .xml、.xml.gz 或 .zip 文件拖进来,得到一张看得懂的表格:谁在用你的域名发信、发了多少封、SPF 和 DKIM 有没有通过、收件方做了什么处理,以及哪些发送源没通过检查。可以一次处理多份报告,支持导出 CSV,不上传。
- 检查你邮件的 HTML粘贴邮件的 HTML,看看各个邮件客户端会怎么处理它:不支持的元素、外部样式表、缺失的 alt 文字、追踪像素、Gmail 102 KB 的截断限制、链接问题,还有 320、375、600、800 px 四种宽度下的预览,附带屏蔽图片和深色模式的效果。不上传任何东西。
- 为 HTML 邮件生成纯文本版本把你的 HTML 邮件转换成一份可读的纯文本备用版本:标题、列表,链接写成“文字 <url>”的形式,每行在 78 字符处换行。粘贴、复制、完成 —— 全在浏览器里,不上传。
- 把邮件的 CSS 内联化把 <style> 代码块里的规则,按正确的优先级顺序搬进内联的 style 属性里,同时保留必须留在原地的媒体查询和伪类。在你的浏览器里运行,HTML 内容不会上传。
- 测试你的主题行和预览文本(preheader)精确看到你的主题在 Gmail、Outlook、iPhone Mail、Yahoo! Japan 和 docomo 里会在哪个位置被截断,全角日文字符按正确的宽度计算,还有收件箱预览效果和过滤器会关注的敏感词。实时显示,全在浏览器里完成。
- 看懂一封被退回的邮件粘贴一份退信(NDR),得到收件人地址、状态代码、收件服务器给出的原始诊断信息,以及它们实际的意思 —— 包括 Gmail、微软、Yahoo 的退信内容,还有日本运营商的过滤规则(docomo、au、SoftBank、ドメイン指定受信)。离线运行。
- 这封邮件是钓鱼邮件吗?粘贴一封可疑邮件,逐条看懂里面的信号:对不上的 Reply-To、形近域名和 punycode 域名、没通过的身份验证、实际指向和显示文字不一致的链接、危险的附件,以及刻意营造的紧迫感。不给判决,不上传,也绝不会打开任何链接。
- 看看这封邮件里有什么在追踪你粘贴一封邮件,找出里面的追踪像素、远程图片、点击追踪跳转链接和营销活动参数。不会加载任何内容,也不会打开任何链接,所以在这里检查一封邮件,永远不会让发件人知道你读过它。
- 检查并清理一份邮箱地址名单粘贴一份名单,得到语法校验结果(RFC 5322 和 6531)、常见域名(包括日本运营商域名)可能存在的拼写错误、一次性邮箱域名、职能邮箱、Gmail 的点号与 +标签归一化处理,以及一份去重后的干净名单。支持导出 CSV。名单绝不会离开你的浏览器。
- 打开一个 .eml 文件不用邮件程序,直接读取一封保存下来的邮件:邮件头、MIME 结构、在沙盒框架里渲染并屏蔽了远程图片的 HTML、纯文本部分、原始源码,以及可以下载的附件。支持打印或另存为 PDF。不上传任何东西。
- 解码 =?ISO-2022-JP?B?…?= 之类的 MIME 编码解码按 RFC 2047 编码字写成的邮件头,支持 UTF-8、ISO-2022-JP、Shift_JIS、EUC-JP 字符集,也能解码 quoted-printable 或 base64 编码的正文内容。还能把一个头字段值正确编码并折行。全部在你的浏览器里完成。
- 生成 List-Unsubscribe 头字段(一键退订)生成两行隐藏的邮件头 List-Unsubscribe 和 List-Unsubscribe-Post,让 Gmail 和 Yahoo 能显示一个退订按钮。2024 年起适用于批量发件人的相关规则,会在你输入的同时实时检查。在你的浏览器里生成。
- 生成一个邮件签名生成日式或西式排列的邮件签名。只用最简单的 HTML,不含图片,也不用网络字体,所以在 Outlook 和其他任何邮件程序里显示效果都一样。直接复制进你的邮件设置里,或者拿走代码自己用。在你的浏览器里生成。
- 生成一个 mailto: 链接生成一个点击即可发邮件的链接,打开访问者的邮件程序时,地址、主题、正文、抄送和密送都已经填好。日文文字和换行会被正确转换 —— 这恰恰是手写链接时最容易出错的地方。附带预览和现成的 HTML 代码。
- 在网页上隐藏(混淆)一个邮箱地址四种把邮箱地址放上网站、又不让它被采集垃圾邮件地址的机器人读懂的方法。每一种都配有可以直接用的代码、实时演示,以及一段坦率说明它到底能防住什么的文字。在你的浏览器里制作。
- 检查一个 SVG 是否符合 BIMI(让 Logo 出现在邮件旁边)BIMI 是让你的 Logo 出现在部分邮箱来信旁边的机制,它只接受一种严格的 SVG 格式(SVG Tiny P/S)。这个工具按每一条规则检查你的 Logo 文件,并按邮箱实际显示的尺寸预览。文件不会被上传。
本地 AI1
安全6
- 把最初 60 分钟该做的事,提前印出来填入联系人、使用的平台和备份情况,生成一张 A4 单页卡片,写明遭遇勒索软件攻击、邮箱被盗、设备丢失或云服务中断时,第一个小时该做什么。在浏览器里生成 —— 你的联系人信息不会被上传。
- 离职之后,谁都不该还留着权限勾选公司在用的平台和资产,生成一份按时间点和责任人排好的离职(或调岗)清单 —— 账号、令牌、共享密码、设备、门禁卡。可打印,也可导出 Markdown 或 CSV。不会上传任何内容。
- 把“电脑很卡”换算成一个数字输入员工人数、时薪和因电脑卡顿、崩溃、系统故障、等 IT 处理而损失的分钟数,得到一个年度成本区间、明细拆分,以及改善方案的回本时间。每一个假设都写在页面上,可以自己调整。本机计算。
- 写出你公司现在还没有的那份 AI 使用规范把公司在用的工具分成三级,勾选绝对不能输入的数据类型,选定允许的用途和报告规则 —— 生成一份完整的规范文件(英文或日文),格式为 Markdown 或可打印页面。不会上传任何内容。
- 25 个问题,如实回答,一份计划回答 25 个覆盖设备、账号、备份、人员和网络的基础安全问题,得到按重要程度排好的短板清单和一份可打印的行动计划。对齐 IPA 面向中小企业的基准和英国的 Cyber Essentials。你的回答不会离开浏览器。
- 看看 WebRTC 会暴露你的什么信息检查你的浏览器是否会把本地地址或 IPv6 地址交给任何通过 WebRTC 来问的网站,以及现代的占位名保护是否已生效。整个测试离线运行:本页面不连接任何服务器,包括我们自己的。
现场作业2
- 要跑 60 个地点,谁哪天去、按什么顺序去?粘贴一份日本地址清单(分店、门市、客户现场),工具会把它们拆分到各个工作日:哪些地点安排在同一天、当天的行车顺序、每一站的大致到达时间,以及总里程。支持导出 CSV、KML/GeoJSON(可用于 Google My Maps、Google Earth),以及每天一份的可打印路线单。地理编码由日本国土地理院提供,其余全部在你的浏览器里完成。
- 查找覆盖你所在市区町村的日本行政机关选择都道府县和市区町村(也可以直接输入名称),一屏看齐管辖你所在地的税务局(税務署)、养老金事务所(年金事務所)、Hello Work(公共職業安定所)、劳动基准监督署(労働基準監督署)、负责公司登记的法务局(法務局),以及移民局(出入国在留管理局)—— 附地址、电话和官方链接。数据整理自各机关官方发布的管辖区一览表,可离线使用。
在线工具13
本站其他所有工具都完全不需要联网。这几个需要,因为它们要通过网络去问一个问题 —— 通常是由你的浏览器直接去问某个公开服务,比如 DNS 解析器或证书数据库。每个页面都写明了它究竟连了什么、发出了什么;“我的 IP 是多少”这个工具按设计问的是我们自己的服务器(反正它本来就看得到你的地址),而且没有一个工具会把你的文件或数据绕道送去别的地方。
- 域名在 DNS 里暴露的所有安全信息,汇总成一张表查一次,得到一张表:域名的 SPF、DMARC、DKIM(常见 selector)、MTA-STS、BIMI、CAA、DNSSEC 和 TLSA/DANE,外加 Cloudflare 与 Google 两边解析结果的对比,用来发现还没传播完成的记录。通过公共 DNS-over-HTTPS 从浏览器直接读取,不经过本站服务器。
- 看看你的域名名下签发过哪些证书通过 crt.sh 查询公开的证书透明度(Certificate Transparency)日志,找出一个域名及其子域名的所有证书:主机名、签发机构、首次出现时间、到期日、即将到期和已过期的证书。用来发现被遗忘的子域名,以及你从未申请过的证书。支持导出 CSV。
- 按当天的汇率换算 —— 并且知道这是哪一天的汇率在日元、美元、欧元、英镑、人民币、韩元及另外 20 种货币之间换算,使用每日更新的参考汇率;汇率对应的日期始终显示,最近一次取到的汇率还会保存在浏览器里,断网也能用。不用注册账号,不追踪你。
- 找到一个页面的存档版本查一个网址有没有被 Wayback Machine 存档,打开最新一次抓取,或者离你指定日期最近的那一次,也可以跳转到完整的存档日历。适合查失效链接、留存证据,或者“当年这里写的是什么”。直接从你的浏览器发起查询。
- 这个依赖库还有人维护吗?用的是什么许可证?粘贴一份 npm 包、PyPI 包或 GitHub 仓库的列表,得到每一个的最新版本、发布日期、许可证,以及距上次发布过去了多久 —— 过旧的会被标出来。npm 还会给出每周下载量,GitHub 给出 star 数。支持导出 CSV。查询请求从你的浏览器直接发往各公共注册库。
- 我的 IP 地址是多少?显示你的公网 IPv4 地址及其所在国家,数据来自我们自己的服务器 —— 不涉及任何第三方服务。所在国家是在你的浏览器里算出来的,所以你的地址不会被发送到任何地方去查询。有一个可选按钮,可以额外查看 IPv6、地址归属方和反向 DNS。适合用在客服支持、白名单和 VPN 检测上。
- 测试你的邮件:粘贴源码,看结论粘贴一封邮件的源码,或者拖入一个 .eml 文件,得到一个大致的 0–10 分评分并附解释:发件人检查(SPF、DKIM、DMARC)、垃圾邮件黑名单、投递路径,以及大约六十条内容规则。在浏览器里完成,不上传任何东西。
- 检查一条 SPF 记录,或者生成一条SPF 是一份名单,列出哪些服务器可以代表你的域名发信。读取一个域名的记录以及它包含的所有内容,对照十次的上限统计查询次数,找出常见的错误,并测试某个 IP 是否被允许发信。附带生成器。
- 检查一条 DMARC 记录,或者生成一条DMARC 告诉收件方该怎么处理没通过发件人检查的邮件。读取一个域名的记录并逐项解释,找出常见的拼写错误,还会核实外部的报告地址是否真的被授权接收你的报告 —— 这一点大多数检测工具都会漏掉。附带生成器。
- 用邮件黑名单核对一个 IP 或域名黑名单是一份公开名单,记录着已知发送垃圾邮件的地址。直接在浏览器里,把一个 IP 或域名和其中十五份名单核对,还会查它的反向 DNS 名字。浏览器没法查询的名单会如实标注出来 —— 绝不会报告成“干净”—— 并附上它们自己查询页面的链接。
- 查询 DNS 记录通过 DNS-over-HTTPS 查询 A、AAAA、CNAME、MX、TXT、NS、SOA、CAA 和 SRV 记录,并对比两个解析器的结果,看改动是否还在传播。
- 检查你的邮件 DNS 记录查询一个域名的 MX、SPF、DMARC 记录和某个 DKIM 选择器,并说明每一项对邮件送达率意味着什么。查询在你的浏览器里发起。
- 查询域名注册信息通过 RDAP 查询注册信息:注册商、创建和到期日期、状态码、域名服务器和 DNSSEC。直接从你的浏览器查询。
为什么要这样做?
常见的免费文件转换网站,做法是把你的文件上传到服务器,在那里处理,再给你一个链接。这意味着一台陌生人的机器拿到过你的合同、你的护照扫描件或者你的假期照片,而你手上的保证只有一份隐私政策。它还意味着排队、大小上限、水印和一道注册门槛。
浏览器早在很多年前就能自己干这些活了。桌面程序用的那些软件引擎 —— Firefox 的 PDF 引擎、Chrome 的图像代码、处理视频的 ffmpeg —— 如今都能在浏览器里、在你自己的机器上运行,速度也接近原生。所以我们干脆把服务器这一环去掉了。
这样你能得到什么
- 没有东西可泄露。因为没有上传,所以别处不存在你文件的副本。
- 没有值得一提的限制。上限是你自己的设备,而不是某个付费档位。
- 在飞机上也能用。把一个工具加载一次,之后关掉网络它照样能用。(唯一的例外是那几个“在线工具”,它们要去问 DNS 解析器之类的公开服务 —— 而且都在自己的页面上写明了。)
- 不用账号,没有水印,也没有“专业版”。