🔍

首页Home

🖼️ 图片工具Image Tools

🗜️

图片压缩Image Compressor

在线压缩 JPG/PNG/WebP 图片,本地处理不上传。Compress JPG/PNG/WebP images online, processed locally.

🔄

图片格式转换Image Format Converter

在线将图片在 PNG、JPG、WebP 之间互相转换,免费且不上传。Convert images between PNG, JPG and WebP online, free and private.

🔳

二维码生成器QR Code Generator

免费在线生成二维码,支持网址、文本,可下载图片。Free online QR code generator for URLs and text, download as image.

✂️

图片裁剪Image Cropper

在线裁剪图片,按像素精确设置裁剪区域,或选择 1:1、16:9 等比例。Crop images online by exact pixels or preset aspect ratios.

📐

图片尺寸调整Image Resizer

在线修改图片尺寸(像素或百分比),可保持宽高比,本地处理。Resize images by pixels or percentage while keeping aspect ratio.

🔃

图片旋转翻转Rotate & Flip Image

在线旋转图片 90°/180°,水平或垂直翻转,一键下载。Rotate images by 90°/180° and flip horizontally or vertically.

🧬

图片转 Base64Image to Base64

在线将图片转换为 Base64 Data URI,可直接用于 HTML 和 CSS。Convert images to Base64 data URIs for HTML and CSS.

⭐

Favicon 生成器Favicon Generator

在线从图片生成网站 favicon.ico 及各尺寸 PNG 图标(16 到 512 像素)和 HTML 代码。Generate favicon.ico and PNG icons (16–512px) plus HTML tags from any image.

🎛️

图片滤镜调整Image Filters & Adjustments

在线调整图片亮度、对比度、饱和度,一键黑白、怀旧、反色、模糊。Adjust brightness, contrast, saturation; apply grayscale, sepia, invert and blur.

💧

图片加水印Add Watermark to Image

在线给图片添加文字水印,可设置位置、大小、颜色、透明度或平铺,保护版权。Add a text watermark to images — position, size, color, opacity or tiled.

⬜

图片圆角Round Image Corners

在线给图片添加圆角或裁剪成圆形,输出透明背景 PNG。Round the corners of an image or make it a circle; outputs transparent PNG.

🖼️

图片加边框Add Border to Image

在线给图片添加纯色边框或留白,可设置宽度和颜色。Add a solid border or padding around an image with custom width and color.

👾

图片马赛克/像素化Pixelate Image

在线给图片打马赛克、像素化处理,可调像素块大小,用于隐私遮挡或像素风。Pixelate an image with adjustable block size — for privacy or a retro look.

🎯

图片取色器Image Color Picker

上传图片后点击任意位置获取颜色的 HEX、RGB、HSL 值。Upload an image and click anywhere to get the HEX, RGB and HSL color.

🎨

图片主色提取Image Color Palette Extractor

从图片中提取主要颜色(调色板),显示 HEX 值和占比,适合设计配色。Extract the dominant color palette from an image with HEX values and percentages.

🧩

图片拼接Merge Images (Side by Side)

在线把两张或多张图片横向或纵向拼接成一张长图,可设置间距和背景色。Combine multiple images side by side or stacked vertically, with spacing and background.

🔲

图片切割(九宫格)Image Splitter (Grid)

在线把图片切割成九宫格或任意行列的小图,适合朋友圈和 Instagram 拼图。Split an image into a 3×3 (or any) grid of tiles for social media.

🔳

占位图生成器Placeholder Image Generator

在线生成指定尺寸、颜色和文字的占位图片(PNG/JPG),用于网页设计和原型。Generate placeholder images with custom size, colors and text for mockups.

🔄

SVG 转 PNGSVG to PNG Converter

在线将 SVG 矢量图转换为任意尺寸的 PNG、JPG 或 WebP 图片,可粘贴 SVG 代码或上传文件。Convert SVG to PNG, JPG or WebP at any size — paste SVG code or upload a file.

ℹ️

图片信息查看Image Info Viewer

查看图片的尺寸、宽高比、文件大小、格式、像素数等信息。View image dimensions, aspect ratio, file size, format and megapixels.

😂

表情包制作Meme Generator

在线制作表情包:上传图片,添加上下经典白字黑边文字,一键下载。Make memes: upload an image and add classic top/bottom outlined text.

🔤

图片转字符画Image to ASCII Art

把图片转换为 ASCII 字符画,可调宽度和反色,复制到任何地方。Convert images into ASCII art with adjustable width; copy anywhere.

👓

色盲模拟器Color Blindness Simulator

模拟红色盲、绿色盲、蓝色盲和全色盲看到的图片效果,帮助无障碍设计。Simulate how images look with protanopia, deuteranopia, tritanopia and achromatopsia.

📷

二维码识别(图片扫码)QR Code Scanner (from Image)

上传或拖入含有二维码的图片/截图,在浏览器本地识别二维码内容,网址可直接打开。Decode a QR code from an uploaded image or screenshot, entirely in your browser.

▮▯

条形码生成器Barcode Generator

在线生成 Code128、EAN-13、EAN-8、UPC-A、Code39、ITF-14、Codabar 条形码,可下载 SVG 或 PNG。Generate Code128, EAN-13, EAN-8, UPC-A, Code39, ITF-14 and Codabar barcodes; download SVG or PNG.

🔎

照片 EXIF 信息查看/清除EXIF Viewer & Remover

查看照片的 EXIF 元数据(相机、镜头、光圈、快门、ISO、拍摄时间、GPS 位置),并一键导出去除 EXIF 的图片保护隐私。View photo EXIF metadata (camera, lens, aperture, shutter, ISO, date, GPS) and export a copy with metadata removed.

📕

图片转 PDF(多张合并)Images to PDF Converter

把多张 JPG/PNG/WebP 图片合并成一个 PDF 文件,可选 A4 页面或按图片尺寸、页边距和图片质量,本地生成不上传。Combine multiple JPG/PNG/WebP images into one PDF — A4 or image-sized pages, margins and quality — generated locally.

📊

图片直方图分析Image Histogram

分析图片的 RGB 和亮度直方图,显示平均亮度、对比度和过曝/欠曝像素比例。Show an image's RGB and luminance histograms with mean brightness, contrast and clipped-pixel percentages.

🖼️

截图美化(加背景/阴影/圆角)Screenshot Beautifier

给截图加渐变背景、内边距、圆角、阴影和浏览器窗口边框,一键生成适合分享和做演示的精美图片。Add a gradient background, padding, rounded corners, shadow and a browser frame to screenshots for sharing.

🪪

证件照制作(裁剪排版)ID Photo Maker (Crop & Print Layout)

把照片裁剪为一寸、二寸、护照、签证等标准证件照尺寸(300dpi),可调位置和缩放、填充背景色,并生成 6 寸相纸排版。Crop photos to standard ID sizes (1-inch, 2-inch, passport, visas) at 300 dpi, fill the background and make a 4×6 print sheet.

🖼️

Base64 转图片Base64 to Image

把 Base64 或 Data URI 字符串解码还原为图片,支持预览和下载,自动识别图片类型,本地处理。Decode a Base64 or Data URI string back into an image with preview and download; type is auto-detected, processed locally.

🖼️

文字转图片Text to Image

把文字生成 PNG 图片:可选字体、字号、粗体、颜色、背景(或透明)、对齐、行高和固定宽度自动换行,中英文混排正确断行,图片在本地生成。Turn text into a PNG image with your choice of font, size, bold, colors, background (or transparent), alignment, line height and a fixed width with automatic wrapping that handles Chinese and English — generated locally.

☁️

词云生成器Word Cloud Generator

粘贴文章自动统计词频并生成词云图片:中文自动分词,可过滤常见停用词,或直接输入“词 权重”列表;可调画布、字号、配色和旋转,下载 PNG,全部在本地完成。Paste text to count word frequencies and draw a word cloud — Chinese is segmented automatically and common stop words can be filtered — or enter a "word weight" list; adjust canvas, font sizes, colors and rotation, then download a PNG. All local.

📊

图表制作工具Chart Maker

粘贴表格数据(或从 Excel 复制)即可生成柱状图、条形图、折线图、面积图、饼图、环形图、雷达图和极坐标图,支持多系列、堆叠和标题,下载 PNG 图片。Paste table data (or copy from Excel) to make bar, horizontal bar, line, area, pie, doughnut, radar and polar charts with multiple series, stacking and a title — then download a PNG.

🥧

饼图生成器Pie Chart Maker

输入“名称 数值”即可生成饼图或环形图:自动计算百分比并标注在扇区上,附占比表,可排序、改标题,下载 PNG。Enter "name value" lines to make a pie or doughnut chart with percentages labelled on the slices and a share table, with sorting and a title — download as PNG.

🖼️

PNG 转 JPGPNG to JPG Converter

把 PNG 图片批量转换为 JPG:拖入多张图片一键转换,可调质量和透明背景色,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert PNG images to JPG in bulk — drop in several files, adjust quality and the background for transparent areas, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

GIF 转 JPGGIF to JPG Converter

把 GIF 图片批量转换为 JPG:拖入多张图片一键转换,可调质量和透明背景色,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert GIF images to JPG in bulk — drop in several files, adjust quality and the background for transparent areas, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

WebP 转 JPGWebP to JPG Converter

把 WebP 图片批量转换为 JPG:拖入多张图片一键转换,可调质量和透明背景色,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert WebP images to JPG in bulk — drop in several files, adjust quality and the background for transparent areas, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

BMP 转 JPGBMP to JPG Converter

把 BMP 图片批量转换为 JPG:拖入多张图片一键转换,可调质量和透明背景色,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert BMP images to JPG in bulk — drop in several files, adjust quality and the background for transparent areas, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

HEIC 转 JPGHEIC to JPG Converter

把 iPhone 等设备拍的 HEIC 照片批量转换为 JPG:拖入多张图片一键转换,可调质量,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert HEIC photos from iPhones and other devices to JPG in bulk — drop in several files, adjust the quality, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

JPG 转 PNGJPG to PNG Converter

把 JPG 图片批量转换为 PNG:拖入多张图片一键转换,无损保存(之后不会再有压缩损失),可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert JPG images to PNG in bulk — drop in several files, saved losslessly with no further compression loss, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

GIF 转 PNGGIF to PNG Converter

把 GIF 图片批量转换为 PNG:拖入多张图片一键转换,无损保存、保留透明,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert GIF images to PNG in bulk — drop in several files, saved losslessly with transparency kept, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

WebP 转 PNGWebP to PNG Converter

把 WebP 图片批量转换为 PNG:拖入多张图片一键转换,无损保存、保留透明,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert WebP images to PNG in bulk — drop in several files, saved losslessly with transparency kept, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

BMP 转 PNGBMP to PNG Converter

把 BMP 图片批量转换为 PNG:拖入多张图片一键转换,无损保存、保留透明,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert BMP images to PNG in bulk — drop in several files, saved losslessly with transparency kept, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

HEIC 转 PNGHEIC to PNG Converter

把 iPhone 等设备拍的 HEIC 照片批量转换为 PNG:拖入多张图片一键转换,按解码后的像素无损写入 PNG,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert HEIC photos from iPhones and other devices to PNG in bulk — drop in several files, the decoded pixels are written to PNG losslessly, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

JPG 转 WebPJPG to WebP Converter

把 JPG 图片批量转换为 WebP:拖入多张图片一键转换,可调质量、体积更小,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert JPG images to WebP in bulk — drop in several files, with adjustable quality for smaller files, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

PNG 转 WebPPNG to WebP Converter

把 PNG 图片批量转换为 WebP:拖入多张图片一键转换,可调质量、体积更小,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert PNG images to WebP in bulk — drop in several files, with adjustable quality for smaller files, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

GIF 转 WebPGIF to WebP Converter

把 GIF 图片批量转换为 WebP:拖入多张图片一键转换,可调质量、体积更小,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert GIF images to WebP in bulk — drop in several files, with adjustable quality for smaller files, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

BMP 转 WebPBMP to WebP Converter

把 BMP 图片批量转换为 WebP:拖入多张图片一键转换,可调质量、体积更小,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert BMP images to WebP in bulk — drop in several files, with adjustable quality for smaller files, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

JPG 转 GIFJPG to GIF Converter

把 JPG 图片批量转换为 GIF:拖入多张图片一键转换,自动生成 256 色调色板,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert JPG images to GIF in bulk — drop in several files, with an automatic 256-color palette, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

PNG 转 GIFPNG to GIF Converter

把 PNG 图片批量转换为 GIF:拖入多张图片一键转换,自动生成 256 色调色板、可保留透明,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert PNG images to GIF in bulk — drop in several files, with an automatic 256-color palette and optional transparency, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

BMP 转 GIFBMP to GIF Converter

把 BMP 图片批量转换为 GIF:拖入多张图片一键转换,自动生成 256 色调色板、可保留透明,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert BMP images to GIF in bulk — drop in several files, with an automatic 256-color palette and optional transparency, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

WebP 转 GIFWebP to GIF Converter

把 WebP 图片批量转换为 GIF:拖入多张图片一键转换,自动生成 256 色调色板、可保留透明,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert WebP images to GIF in bulk — drop in several files, with an automatic 256-color palette and optional transparency, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

GIF 转 BMPGIF to BMP Converter

把 GIF 图片批量转换为 BMP:拖入多张图片一键转换,输出 24 位标准位图,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert GIF images to BMP in bulk — drop in several files, as standard 24-bit bitmaps, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

JPG 转 BMPJPG to BMP Converter

把 JPG 图片批量转换为 BMP:拖入多张图片一键转换,输出 24 位标准位图,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert JPG images to BMP in bulk — drop in several files, as standard 24-bit bitmaps, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

WebP 转 BMPWebP to BMP Converter

把 WebP 图片批量转换为 BMP:拖入多张图片一键转换,输出 24 位标准位图,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert WebP images to BMP in bulk — drop in several files, as standard 24-bit bitmaps, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🖼️

PNG 转 BMPPNG to BMP Converter

把 PNG 图片批量转换为 BMP:拖入多张图片一键转换,输出 24 位标准位图,可打包下载 ZIP,图片只在浏览器本地处理,不会上传。Convert PNG images to BMP in bulk — drop in several files, as standard 24-bit bitmaps, and download them individually or as a ZIP. Images are processed locally and never uploaded.

🌓

黑白图片制作Create Black and White Image

把彩色照片变成黑白:支持灰度、固定阈值、Otsu 自动阈值,以及 Floyd–Steinberg、Atkinson、Bayer 抖动等纯黑白效果,可反相,实时预览后下载 PNG/JPG,图片不上传。Turn any photo into black and white — true grayscale, fixed or automatic (Otsu) threshold, or pure black-and-white dithering with Floyd–Steinberg, Atkinson or Bayer patterns, plus invert. Live preview, PNG/JPG download, nothing uploaded.

✒️

PNG 转 SVG(位图矢量化)PNG to SVG Converter (Vectorize)

把 PNG、JPG 等位图描摹成可无限放大的 SVG 矢量图:可调颜色数、细节程度、降噪,并提供纯黑白描摹模式,适合 Logo、图标和线稿;描摹在浏览器后台线程完成,图片不上传。Trace PNG, JPG and other bitmaps into scalable SVG vector paths — choose the number of colors, level of detail and noise smoothing, or use 1-bit black & white tracing for logos, icons and line art. Runs in a background thread in your browser; nothing is uploaded.

🔰

ICO 图标转换器ICO Converter

把 PNG、JPG、SVG 等图片转换成包含多个尺寸(16–256 像素)的 Windows ICO / favicon 图标,也能打开现有 ICO 文件,把里面每个尺寸提取为 PNG;非正方形图片自动居中留透明边,全部在本地完成。Convert PNG, JPG, SVG and other images into a multi-size Windows ICO / favicon (16–256 px), or open an existing ICO and extract every embedded size as PNG. Non-square images are centred on a transparent square; everything runs locally.

🩹

图片水印去除Watermark Remover

用画笔或矩形框涂抹图片上的小水印、日期戳、Logo 或杂物,工具会根据周围像素自动填补(本地扩散修复算法),可多次处理、撤销,最后下载;图片全程不上传。Brush or box over a small watermark, date stamp, logo or blemish and the tool fills it in from the surrounding pixels using local diffusion inpainting. Repeat, undo and download — the image never leaves your browser.

🔍

OCR 图片文字识别(中英文)OCR — Image to Text

在浏览器里识别图片和扫描 PDF 中的文字(OCR):支持简体中文和英文混排,可拖放、选择或直接 Ctrl+V 粘贴截图,自动放大小图提高准确率,显示置信度,结果可复制或下载 TXT;图片不上传服务器。Recognise text in images and scanned PDFs (OCR) right in your browser — Simplified Chinese and English, mixed. Drop, choose or just Ctrl+V paste a screenshot; small images are upscaled for accuracy, confidence is shown, and the result can be copied or saved as TXT. Images are never uploaded.

📈

散点图生成器(含趋势线和 R²)Scatter Plot Maker

粘贴两列数值(X 和 Y,可加第三列分组)即可生成散点图:可添加线性趋势线并显示方程和 R²、设置坐标轴标题、对数坐标,下载 PNG。数据在本地处理。Paste two columns of numbers (X and Y, with an optional third column for groups) to draw a scatter plot — add a linear trend line with its equation and R², axis titles and log scales, then download a PNG. Data stays on your device.

🍩

环形图生成器Doughnut Chart Maker

输入"名称 数值"生成环形图(也可改回饼图):自动计算百分比并标注,附占比表,可排序、改标题,下载 PNG。Enter "name value" lines to make a doughnut chart (or switch to a pie): percentages labelled on the slices, a share table, sorting and a title - download as PNG.

⬛

XBM 位图编辑器XBM Bitmap Editor

预览/编辑 XBM,或从 #/. 点阵生成;像素精确。可设置「输入」。Preview/edit XBM or build from a #/. grid; pixel-exact. Settings: Input.

🔍

图片放大Image Enlarge

按倍数放大图片(最近邻或平滑),下载 PNG。Enlarge an image by a scale factor (nearest-neighbour or smooth) and download PNG.

✒️

JPG 转 SVG(照片/扫描件矢量化)JPG to SVG Converter

把 JPG/JPEG 照片、扫描的 Logo 或手绘线稿描摹成 SVG 矢量路径:先用降噪模糊去掉 JPG 压缩噪点,再按颜色数生成可无限放大的矢量图,也可用黑白模式提取线稿和签名,图片不上传。Trace JPG/JPEG photos, scanned logos or hand-drawn sketches into SVG vector paths. A smoothing blur first removes JPEG compression noise, then the chosen number of colours becomes infinitely scalable vectors — or use black-and-white mode to extract line art and signatures. Nothing is uploaded.

🖼️

AVIF 转换器(AVIF 转 JPG/PNG/WebP)AVIF Converter (AVIF to JPG / PNG / WebP)

把 AVIF 图片批量转换为 JPG、PNG 或 WebP:解决 AVIF 在旧版 Windows、Photoshop、Office 和部分网站上打不开的问题,可调质量和透明背景色,多张打包 ZIP 下载,图片只在浏览器本地处理。Batch-convert AVIF images to JPG, PNG or WebP — for older Windows, Photoshop, Office and websites that cannot open AVIF. Adjust quality and the background for transparency, then download each file or a ZIP. Images are processed only in your browser.

🖼️

TIFF 转 JPG(支持多页)TIFF to JPG Converter

把 TIFF/TIF 图片(扫描件、传真、相机和印刷文件)转换为 JPG:多页 TIFF 会拆成每页一张,支持 LZW、Deflate、PackBits、JPEG、CCITT 传真压缩和 16 位图像,可调质量,多张打包 ZIP,本地处理。Convert TIFF/TIF images — scans, faxes, camera and print files — to JPG. Multi-page TIFFs are split into one JPG per page; LZW, Deflate, PackBits, JPEG, CCITT fax compression and 16-bit images are supported, with adjustable quality and ZIP download. Processed locally.

📷

NEF 转 JPG(尼康 RAW 照片)NEF to JPG Converter (Nikon RAW)

把尼康相机的 NEF RAW 照片转换为 JPG:在浏览器中用 LibRaw 完整解码(去马赛克、白平衡、相机色彩矩阵),可选相机白平衡或自动白平衡、可调质量和半尺寸快速模式,多张打包 ZIP,文件不上传。Convert Nikon NEF RAW photos to JPG. Each file is fully decoded in your browser with LibRaw (demosaicing, white balance, camera colour matrix), with as-shot or auto white balance, adjustable quality, a half-size fast mode and ZIP download — nothing is uploaded.

📷

ARW 转 JPG(索尼 RAW 照片)ARW to JPG Converter (Sony RAW)

把索尼相机的 ARW RAW 照片转换为 JPG:在浏览器中用 LibRaw 完整解码(去马赛克、白平衡、相机色彩矩阵),可选相机白平衡或自动白平衡、可调质量和半尺寸快速模式,多张打包 ZIP,文件不上传。Convert Sony ARW RAW photos to JPG. Each file is fully decoded in your browser with LibRaw (demosaicing, white balance, camera colour matrix), with as-shot or auto white balance, adjustable quality, a half-size fast mode and ZIP download — nothing is uploaded.

📷

RAF 转 JPG(富士 RAW 照片)RAF to JPG Converter (Fujifilm RAW)

把富士相机的 RAF RAW 照片转换为 JPG:在浏览器中用 LibRaw 完整解码(去马赛克、白平衡、相机色彩矩阵),可选相机白平衡或自动白平衡、可调质量和半尺寸快速模式,多张打包 ZIP,文件不上传。Convert Fujifilm RAF RAW photos to JPG. Each file is fully decoded in your browser with LibRaw (demosaicing, white balance, camera colour matrix), with as-shot or auto white balance, adjustable quality, a half-size fast mode and ZIP download — nothing is uploaded.

📷

ORF 转 JPG(奥林巴斯/OM System RAW 照片)ORF to JPG Converter (Olympus / OM System RAW)

把奥林巴斯/OM System相机的 ORF RAW 照片转换为 JPG:在浏览器中用 LibRaw 完整解码(去马赛克、白平衡、相机色彩矩阵),可选相机白平衡或自动白平衡、可调质量和半尺寸快速模式,多张打包 ZIP,文件不上传。Convert Olympus / OM System ORF RAW photos to JPG. Each file is fully decoded in your browser with LibRaw (demosaicing, white balance, camera colour matrix), with as-shot or auto white balance, adjustable quality, a half-size fast mode and ZIP download — nothing is uploaded.

📝

JPG 转 Word(图片插入 .docx)JPG to Word Converter (Image into .docx)

把 JPG/PNG 等图片放进 Word 文档(.docx):每张图片一页、等比例缩放居中,可选 A4/Letter 等纸张或按图片尺寸、页边距和方向,JPEG 原样嵌入不损失画质。注意:这是把图片插入文档,不做文字识别(OCR),图里的文字不能直接编辑。Put JPG, PNG and other images into a Word document (.docx): one image per page, scaled proportionally and centred, on A4, Letter or image-sized pages with margins and orientation; JPEGs are embedded as is with no quality loss. Note: this inserts images — it does not do text recognition (OCR), so text in the picture is not editable.

🖼️

TIFF 转 PNG(支持多页、保留透明)TIFF to PNG Converter

把 TIFF/TIF 图片(扫描件、传真、印刷和相机文件)无损转换为 PNG:多页 TIFF 每页一张,保留透明通道,支持 LZW、Deflate、PackBits、JPEG、CCITT 传真压缩和 16 位图像,多张打包 ZIP,全部在浏览器本地处理。Convert TIFF/TIF images — scans, faxes, print and camera files — to lossless PNG. Multi-page TIFFs give one PNG per page, transparency is kept, and LZW, Deflate, PackBits, JPEG, CCITT fax compression and 16-bit images are supported, with ZIP download. Everything runs locally in your browser.

🗂️

图片转 TIFF(PNG / JPG / WebP / BMP / GIF)PNG to TIFF Converter (also JPG, WebP, BMP, GIF)

把 PNG、JPG、WebP、BMP、GIF 图片转换为 TIFF:可选 LZW 或 Deflate 无损压缩、彩色或灰度、保留透明通道、设置 DPI,每张单独保存或合并成一个多页 TIFF,适合印刷、传真和存档,本地处理不上传。Convert PNG, JPG, WebP, BMP or GIF images to TIFF — lossless LZW or Deflate compression, color or grayscale, transparency kept, DPI set — one TIFF per image or all merged into one multi-page TIFF, for print, fax and archiving. Processed locally, never uploaded.

🗜️

PNG 压缩(减色 / 无损优化)Compress PNG

在浏览器里压缩 PNG 并保持 PNG 格式:可减少到 2–256 种颜色(调色板 PNG,保留透明,可选抖动),或只做无损优化(逐行选择最佳滤波 + 最高级别压缩)。显示压缩前后大小,比原图还大时自动保留原文件,可批量处理并打包 ZIP。Compress PNGs in your browser and keep them as PNG: reduce to 2–256 colors (palette PNG with transparency, optional dithering) or optimize losslessly (best filter per row plus maximum compression). Before and after sizes are shown, the original is kept when it is already smaller, and batches can be zipped.

🧩

拼图制作(照片拼贴,多种版式)Photo Collage Maker

把 1–30 张照片拼成一张图:自动网格、一行、一列、大图加小图、2×2、3×3 等版式,可设输出尺寸(正方形、竖版、横版、A4 或自定义)、间距、圆角、背景色、裁剪填满或完整显示,调整顺序后导出 PNG、JPG 或 WebP,全部在浏览器本地完成。Combine 1–30 photos into one image — auto grid, one row, one column, big photo plus small ones, 2×2 or 3×3 layouts — with the output size (square, portrait, landscape, A4 or custom), spacing, rounded corners, background color and crop-to-fill or fit-whole options, reorder the photos and export PNG, JPG or WebP. Everything runs locally in your browser.

🖼️

AVIF 转 GIFAVIF to GIF Converter

把 AVIF 图片批量转换为 GIF:自动生成最多 256 色的调色板,可选择保留透明或填充背景色,适合需要 GIF 的聊天软件、论坛和旧系统,多张可打包 ZIP,全部在浏览器本地完成。Batch-convert AVIF images to GIF with an automatic palette of up to 256 colours, keeping transparency or filling it with a background colour — handy for chat apps, forums and older systems that want GIF. Download each file or a ZIP; everything runs locally in your browser.

🖼️

AVIF 转 PNGAVIF to PNG Converter

把 AVIF 图片批量转换为无损 PNG:保留透明背景,解码后的每个像素原样写入,适合继续编辑、做设计稿或上传到不支持 AVIF 的网站,多张打包 ZIP,图片只在浏览器本地处理。Batch-convert AVIF images to lossless PNG with transparency kept — every decoded pixel is written as-is, ready for editing, design work or sites that don't accept AVIF. Download each file or a ZIP; images are processed only in your browser.

🖼️

AVIF 转 WebPAVIF to WebP Converter

把 AVIF 图片批量转换为 WebP:兼容性比 AVIF 更好(旧版 Safari、部分 CMS 和社交平台也支持),保留透明,可调质量控制体积,多张打包 ZIP,图片只在浏览器本地处理。Batch-convert AVIF images to WebP, which is supported more widely than AVIF (older Safari, many CMSs and social platforms), keeping transparency with adjustable quality for file size. Download each file or a ZIP; images are processed only in your browser.

🖼️

AVIF 转 BMPAVIF to BMP Converter

把 AVIF 图片批量转换为 24 位 BMP 位图:几乎所有老软件、工控设备、单片机屏幕取模工具和打印系统都能读取,透明区域填充为你选的背景色,多张打包 ZIP,全部在浏览器本地完成。Batch-convert AVIF images to 24-bit BMP bitmaps that almost any legacy software, industrial device, microcontroller display tool or print system can read, with transparent areas filled with your chosen background colour. Download each file or a ZIP; everything runs locally.

📱

HEIC 转 GIF(iPhone 照片)HEIC to GIF Converter

把 iPhone 的 HEIC/HEIF 照片批量转换为 GIF:自动 256 色调色板,适合要求 GIF 的论坛、表情和老旧系统,多张打包 ZIP,照片只在浏览器本地处理。Batch-convert iPhone HEIC/HEIF photos to GIF with an automatic 256-colour palette — for forums, stickers and older systems that want GIF. Download each file or a ZIP; photos are processed only in your browser.

📱

HEIC 转 WebP(iPhone 照片)HEIC to WebP Converter

把 iPhone 的 HEIC/HEIF 照片批量转换为 WebP:体积小、网页和安卓都能直接显示,可调质量,适合上传网站和博客,多张打包 ZIP,照片只在浏览器本地处理。Batch-convert iPhone HEIC/HEIF photos to WebP — small files that browsers and Android display directly — with adjustable quality, ready for websites and blogs. Download each file or a ZIP; photos are processed only in your browser.

📱

HEIC 转 BMP(iPhone 照片)HEIC to BMP Converter

把 iPhone 的 HEIC/HEIF 照片批量转换为 24 位 BMP 位图:给只认 BMP 的老软件、工控屏、证件照系统和打印设备使用,多张打包 ZIP,照片只在浏览器本地处理。Batch-convert iPhone HEIC/HEIF photos to 24-bit BMP bitmaps for legacy software, industrial displays, ID-photo systems and printers that only take BMP. Download each file or a ZIP; photos are processed only in your browser.

📱

HEIC 转 AVIF(iPhone 照片)HEIC to AVIF Converter

把 iPhone 的 HEIC/HEIF 照片批量转换为 AVIF:同样是高效的新格式,但浏览器和网站支持远比 HEIC 广泛,可调质量、编码速度或选择无损,多张打包 ZIP,照片只在浏览器本地解码和编码。Batch-convert iPhone HEIC/HEIF photos to AVIF — another efficient modern format, but one that browsers and websites support far more widely than HEIC — with adjustable quality, encoder speed or lossless mode. Download each file or a ZIP; photos are decoded and encoded only in your browser.

✒️

SVG 转 GIFSVG to GIF Converter

把 SVG 矢量图批量转换为 GIF 位图:可指定输出宽度按比例缩放,保留透明或填充背景色,自动 256 色调色板,适合论坛签名、邮件和只支持 GIF 的平台,多张打包 ZIP,全部在浏览器本地完成。Batch-convert SVG vector graphics to GIF at the width you choose, keeping transparency or filling a background colour, with an automatic 256-colour palette — for forum signatures, email and platforms that only take GIF. Download each file or a ZIP; everything runs locally.

✒️

SVG 转 BMPSVG to BMP Converter

把 SVG 矢量图批量转换为 24 位 BMP 位图:可指定输出宽度按比例缩放,透明处填充背景色,适合只认 BMP 的嵌入式屏幕取模、刺绣/雕刻软件和老系统,多张打包 ZIP,全部在浏览器本地完成。Batch-convert SVG vector graphics to 24-bit BMP bitmaps at the width you choose, with transparent areas filled — for embedded display tools, embroidery or engraving software and legacy systems that only read BMP. Download each file or a ZIP; everything runs locally.

🗂️

TIFF 转 GIF(支持多页)TIFF to GIF Converter

把 TIFF/TIF 图片批量转换为 GIF:多页 TIFF 每页一张,适合黑白文档、线稿和图表在网页或邮件中直接显示,自动 256 色调色板,可保留透明,多张打包 ZIP,全部在浏览器本地完成。Batch-convert TIFF/TIF images to GIF — one GIF per page for multi-page TIFFs, handy for showing black-and-white documents, line art and charts on web pages or in email, an automatic 256-colour palette and optional transparency. Download each file or a ZIP; everything runs locally.

🗂️

TIFF 转 BMP(支持多页)TIFF to BMP Converter

把 TIFF/TIF 图片批量转换为 24 位 BMP:多页 TIFF 每页一张,支持 LZW、Deflate、CCITT 传真等压缩,透明处填充背景色,适合只认 BMP 的老软件、工控设备和打印系统,多张打包 ZIP,全部在浏览器本地完成。Batch-convert TIFF/TIF images to 24-bit BMP — one BMP per page, with LZW, Deflate, CCITT fax and other compressions supported and transparent areas filled — for legacy software, industrial equipment and print systems that only read BMP. Download each file or a ZIP; everything runs locally.

🖼️

WebP 转 AVIFWebP to AVIF Converter

把 WebP 图片批量转换为 AVIF:在同等画质下通常比 WebP 再小 20–30%,保留透明,可调质量、编码速度或选择无损,多张打包 ZIP,图片只在浏览器本地编码,不会上传。Batch-convert WebP images to AVIF, which is often another 20–30% smaller than WebP at the same quality, keeping transparency, with adjustable quality, encoder speed or lossless mode. Download each file or a ZIP; images are encoded only in your browser.

🖼️

GIF 转 AVIFGIF to AVIF Converter

把 GIF 图片批量转换为 AVIF 静态图:颜色不再受 256 色限制,体积通常小很多,保留透明,可调质量、编码速度或选择无损,多张打包 ZIP,图片只在浏览器本地编码。Batch-convert GIF images to still AVIF — no 256-colour limit and usually much smaller files — keeping transparency, with adjustable quality, encoder speed or lossless mode. Download each file or a ZIP; images are encoded only in your browser.

🖼️

JPG 转 AVIFJPG to AVIF Converter

把 JPG/JPEG 照片批量转换为 AVIF:同等画质下体积通常只有 JPG 的一半左右,适合网站提速和节省存储,可调质量、编码速度,多张打包 ZIP,照片只在浏览器本地编码,不会上传。Batch-convert JPG/JPEG photos to AVIF — often around half the size of the JPG at the same visual quality, great for faster websites and saving storage — with adjustable quality and encoder speed. Download each file or a ZIP; photos are encoded only in your browser.

🔰

ICO 转 PNG(提取图标所有尺寸)ICO to PNG Converter

把 Windows 图标 ICO(以及 CUR 光标)转换为 PNG:自动解析文件里的每个尺寸(16–256 像素),保留透明背景,可全部提取或只取最大的一张,支持批量和打包 ZIP,全部在浏览器本地完成。Convert Windows ICO icons (and CUR cursors) to PNG. Every size inside the file (16–256 px) is decoded with its transparency kept; extract them all or just the largest, in bulk with ZIP download — everything runs locally in your browser.

🎮

TGA 转换器(TGA 转 PNG / JPG,图片转 TGA)TGA Converter

在线转换 TGA(Truevision TARGA)图片:把 TGA 转成 PNG、JPG、WebP 或 BMP 以便预览和分享,也能把 PNG、JPG 等图片转成 32 位带透明的 TGA(可选 RLE 压缩),适合游戏贴图、3D 和视频软件,全部在浏览器本地完成。Convert TGA (Truevision TARGA) images online: turn TGA into PNG, JPG, WebP or BMP for previewing and sharing, or turn PNG, JPG and other images into 32-bit TGA with transparency (optional RLE compression) for game textures, 3D and video software — all locally in your browser.

🗂️

PCX 转换器(PCX 转 PNG / JPG,图片转 PCX)PCX Converter

在线转换 PCX(ZSoft PC Paintbrush)图片:把老式 PCX 文件转成 PNG、JPG、WebP 或 BMP,支持单色、16 色、256 色和 24 位真彩色;也能把普通图片转成 24 位 PCX,供老软件、DOS 游戏和工业设备使用,全部在浏览器本地完成。Convert PCX (ZSoft PC Paintbrush) images online: turn old PCX files into PNG, JPG, WebP or BMP — monochrome, 16-colour, 256-colour and 24-bit true colour are supported — or turn ordinary images into 24-bit PCX for legacy software, DOS games and industrial equipment, all locally in your browser.

🧊

DDS 转换器(DDS 转 PNG,图片转 DDS)DDS Converter

在线转换 DDS(DirectDraw Surface)游戏贴图:把 DXT1、DXT3、DXT5(BC1–BC3)、BC4、BC5 和未压缩的 DDS 转成 PNG、JPG、WebP 或 BMP 预览,也能把 PNG 等图片编码为 DXT1、DXT5 或未压缩 BGRA 的 DDS,全部在浏览器本地完成。Convert DDS (DirectDraw Surface) game textures online: turn DXT1, DXT3, DXT5 (BC1–BC3), BC4, BC5 and uncompressed DDS into PNG, JPG, WebP or BMP for previewing, or encode PNG and other images as DXT1, DXT5 or uncompressed BGRA DDS — all locally in your browser.

🎞️

GIF 拆分(把动图拆成每一帧图片)GIF Splitter

把动图 GIF 拆成单独的帧图片:正确处理局部帧、透明和处置方式(disposal),每一帧都是完整画面,可导出 PNG、JPG 或 WebP,显示每帧延迟和总时长,可每隔几帧取一帧,打包 ZIP 下载,全部在浏览器本地完成。Split an animated GIF into separate frame images. Partial frames, transparency and disposal methods are handled so every frame is the full picture; export PNG, JPG or WebP, see each frame's delay and the total duration, keep every Nth frame, and download them all as a ZIP — all locally in your browser.

📷

DNG 转 JPG(Adobe 数字负片 RAW)DNG to JPG Converter

把 DNG(Adobe 数字负片)RAW 照片转换为 JPG,适用于徕卡、宾得、理光、大疆和手机拍的 DNG:在浏览器中用 LibRaw 完整解码(去马赛克、白平衡、相机色彩矩阵),可选相机白平衡或自动白平衡、可调质量和半尺寸快速模式,多张打包 ZIP,文件不上传。Convert DNG (Adobe Digital Negative) RAW photos to JPG — from Leica, Pentax, Ricoh, DJI and phone cameras alike. Each file is fully decoded in your browser with LibRaw (demosaicing, white balance, camera colour matrix), with as-shot or auto white balance, adjustable quality, a half-size fast mode and ZIP download — nothing is uploaded.

📷

RW2 转 JPG(松下 RAW 照片)RW2 to JPG Converter (Panasonic RAW)

把松下相机的 RW2 RAW 照片转换为 JPG:在浏览器中用 LibRaw 完整解码(去马赛克、白平衡、相机色彩矩阵),可选相机白平衡或自动白平衡、可调质量和半尺寸快速模式,多张打包 ZIP,文件不上传。Convert Panasonic RW2 RAW photos to JPG. Each file is fully decoded in your browser with LibRaw (demosaicing, white balance, camera colour matrix), with as-shot or auto white balance, adjustable quality, a half-size fast mode and ZIP download — nothing is uploaded.

📷

CR2 转 JPG(佳能 RAW)CR2 to JPG Converter (Canon RAW)

把佳能 CR2 RAW 转为 JPG:浏览器内 LibRaw 解码,可选白平衡、质量与半尺寸,多张 ZIP,不上传。Convert Canon CR2 RAW to JPG with in-browser LibRaw — white balance, quality, half-size, ZIP, nothing uploaded.

📷

PEF 转 JPG(宾得 RAW)PEF to JPG Converter (Pentax RAW)

把宾得 PEF RAW 转为 JPG:浏览器内 LibRaw 解码,可选白平衡、质量与半尺寸,多张 ZIP,不上传。Convert Pentax PEF RAW to JPG with in-browser LibRaw — white balance, quality, half-size, ZIP, nothing uploaded.

📷

RAW 转 JPG(通用 RAW)RAW to JPG Converter (Generic RAW)

把通用 RAW RAW 转为 JPG:浏览器内 LibRaw 解码,可选白平衡、质量与半尺寸,多张 ZIP,不上传。Convert Generic RAW RAW to JPG with in-browser LibRaw — white balance, quality, half-size, ZIP, nothing uploaded.

📷

SR2 转 JPG(索尼 RAW)SR2 to JPG Converter (Sony RAW)

把索尼 SR2 RAW 转为 JPG:浏览器内 LibRaw 解码,可选白平衡、质量与半尺寸,多张 ZIP,不上传。Convert Sony SR2 RAW to JPG with in-browser LibRaw — white balance, quality, half-size, ZIP, nothing uploaded.

🖼️

DOCX 转 JPG(Word 每页转图片)DOCX to JPG Converter

把 Word 的 DOCX 文档逐页转换为 JPG 图片:可选 96–300 DPI 分辨率、JPG 质量、页面尺寸(沿用文档或 A4 / Letter)和字体风格,自动排版分页,保留标题、粗斜体、颜色、列表、表格和图片,生成页面缩略图,可单张下载或打包 ZIP,文件不上传。Convert each page of a Word DOCX document to a JPG image. Choose 96–300 DPI, JPG quality, the page size (as in the document, A4 or Letter) and the font style. The document is laid out into pages with headings, bold/italic, colours, lists, tables and images, thumbnails are shown, and you can download single pages or a ZIP. Nothing is uploaded.

🖼️

代码转图片(代码截图生成器)Code to Image Converter

把代码转换成好看的图片:自动识别 JavaScript、Python、Java、Go、SQL、HTML、CSS 等 19 种语言并语法高亮,6 种编辑器配色(GitHub、One Dark、Dracula、Monokai 等),可加 macOS 窗口栏、标题、行号、渐变背景和阴影,支持 1–3 倍高清导出 PNG 或直接复制图片,适合分享到社交媒体、文档和幻灯片,代码不上传。Turn code into a good-looking image. JavaScript, Python, Java, Go, SQL, HTML, CSS and 12 other languages are detected and syntax-highlighted, with six editor themes (GitHub, One Dark, Dracula, Monokai and more), an optional macOS window bar, title, line numbers, gradient background and shadow. Export a 1–3× high-resolution PNG or copy the image straight to the clipboard for social posts, docs and slides. Your code never leaves the browser.

🚩

旗帜制作器(自定义旗帜设计)Flag Maker

在线设计自己的旗帜:13 种版式(横条、竖条、北欧十字、十字、斜十字、对角线、左上角区块、三角、V 形、边框、四分、中心圆等),自由选择颜色,可加五角星、星环、星阵、新月、太阳或文字/表情图案,支持 2:3、1:2、3:5 等常用比例,可随机生成灵感,导出矢量 SVG 或高清 PNG,适合班旗、队旗、游戏和虚构国家设计。Design your own flag. Choose from 13 layouts (horizontal or vertical bands, Nordic cross, cross, saltire, diagonal, canton, hoist triangle, chevron, border, quarters, central disc…), pick any colours and add a star, ring or grid of stars, crescent, sun, or text and emoji. Common ratios such as 2:3, 1:2 and 3:5 are built in, a random button gives you ideas, and you can export a vector SVG or a high-resolution PNG — great for team or class flags, games and fictional countries.

🗜️

GIF 压缩(动图瘦身)Compress GIF

在浏览器里压缩 GIF 动图:统一调色板、只保存每帧变化的区域、合并重复帧,并可选择减少颜色、有损压缩(忽略细微变化)、隔帧删除或缩小尺寸;保留帧延迟、循环次数和透明,压缩后不变小就保留原文件,文件不上传。Shrink animated GIFs in your browser. Frames share one palette, only the changed area of each frame is stored and duplicate frames are merged; you can also reduce colours, apply lossy compression (ignore tiny changes), drop every other frame or scale down. Delays, loop count and transparency are kept, the original is kept if the result isn't smaller, and nothing is uploaded.

🎞️

GIF 转 APNGGIF to APNG

把 GIF 动图转换为 APNG(动态 PNG):逐帧无损,保留帧延迟、循环次数和透明;颜色不超过 256 种时用索引色,否则自动用真彩色;只保存每帧变化的区域并合并重复帧。可以改循环方式和播放速度,文件不上传。Convert animated GIFs to APNG (animated PNG) in your browser. Every frame is lossless, and delays, loop count and transparency are kept. Up to 256 colours are stored as indexed colour, otherwise truecolour is chosen automatically. Only the changed area of each frame is stored and duplicate frames are merged. You can change the loop mode and playback speed, and nothing is uploaded.

🔍

图片对比(找不同)Image Compare (Find Differences)

在浏览器里对比两张图片:左右滑动对比、并排、差异高亮、闪烁切换和半透明叠加;统计不同像素的数量和比例、差异范围、最大差值和 PSNR,可设置容差忽略轻微压缩噪点,并下载差异图。图片不上传。Compare two images in your browser with a swipe slider, side by side, highlighted differences, blink or a semi-transparent overlay. It counts the differing pixels and their share, shows where the differences are, the maximum difference and PSNR, lets you set a tolerance to ignore slight compression noise, and you can download the difference image. Nothing is uploaded.

🎨

图片上色(单色着色 / 双色调)Colorize Image (Tint & Duotone)

给图片整体上色:单色着色模式按原图的明暗把整张图换成你选的颜色(类似 Photoshop“着色”),双色调模式把暗部映射为一种颜色、亮部映射为另一种颜色;强度可调,可批量处理多张图片,透明背景保持不变。图片只在浏览器本地处理。Colorize an image: Tint mode recolours the whole picture in your chosen colour while keeping its light and shade (like Photoshop's Colorize), and Duotone maps the shadows to one colour and the highlights to another. Adjust the strength, process several images at once, and transparent backgrounds stay transparent. Images are processed locally in your browser.

🧩

图片复制拼接(重复平铺)Duplicate Image (Repeat in a Grid)

把一张图片复制多份,按行列拼成一张大图:可设置列数、行数和间距,间距可透明或填充颜色,还能隔一张镜像翻转,做成无缝平铺图案、贴纸排版、证件照排版或表情包九宫格。支持批量,图片只在浏览器本地处理。Duplicate an image into a grid: choose the number of columns and rows and the spacing, keep the gaps transparent or fill them with a colour, and optionally mirror every other copy for seamless patterns. Good for repeating patterns, sticker sheets and photo layouts. Works in bulk, and images are processed locally in your browser.

🖍️

图片颜色简化(减少颜色数)Simplify Image Colors (Reduce Colors)

把图片减少到指定数量的颜色(2–256 种):用中位切分加 K 均值聚类挑出最有代表性的颜色,可选抖动让渐变更平滑,并列出最终调色板的色值。适合做像素风、海报风、刺绣/拼豆底稿、减小 PNG 体积,支持批量,图片只在浏览器本地处理。Reduce an image to a set number of colours (2–256). The most representative colours are chosen with median cut refined by k-means, optional dithering keeps gradients smooth, and the final palette is listed with its hex codes. Great for pixel-art and poster looks, embroidery or bead patterns and smaller PNGs. Works in bulk, locally in your browser.

🌈

图片色相调整(HSL / OKLCH)Adjust Image Hue (HSL / OKLCH)

旋转图片的色相(−180° 到 180°),同时可调饱和度和明度:HSL 方式与常见修图软件的“色相/饱和度”一致,OKLCH 方式按人眼感知旋转颜色、亮度保持不变,换色后不会忽明忽暗。灰色和黑白部分不受影响,透明背景保持不变,支持批量,图片只在浏览器本地处理。Rotate the hue of an image from −180° to 180° and adjust saturation and lightness too. HSL works like the Hue/Saturation tool in common photo editors, while OKLCH rotates colours perceptually so brightness stays the same after the shift. Greys stay grey, transparency is kept, it works in bulk, and images are processed locally in your browser.

🌈

图片彩虹滤镜Add Rainbow Filter to Image

给图片加上彩虹渐变滤镜:可选水平、垂直、对角、径向或环形彩虹,设置强度、重复次数和混合方式(柔光、叠加、颜色、正片叠底、滤色或直接覆盖),透明背景保持透明。适合做彩虹字、骄傲月头像和梦幻风配图,支持批量,图片只在浏览器本地处理。Add a rainbow gradient filter to an image: horizontal, vertical, diagonal, radial or circular, with adjustable strength, number of repeats and blend mode (soft light, overlay, colour, multiply, screen or normal). Transparent areas stay transparent. Great for rainbow text, Pride profile pictures and dreamy graphics. Works in bulk, locally in your browser.

📺

图片加噪点(颗粒感)Add Noise to Image

给图片添加噪点:高斯噪点、均匀噪点、椒盐噪点或胶片颗粒,可调强度、单色或彩色噪点,用随机种子保证同样设置得到同样结果,也可一键换一组随机。适合做胶片质感、复古照片、打破渐变色带或制作测试图片,支持批量,图片只在浏览器本地处理。Add noise to an image: Gaussian, uniform, salt-and-pepper or film grain, with adjustable amount and mono or colour noise. A random seed gives the same result for the same settings, and one click rolls a new pattern. Good for a film look, vintage photos, breaking up gradient banding or making test images. Works in bulk, locally in your browser.

👻

图片半透明(调整不透明度)Make Image Semitransparent

把图片变成半透明:设置 0–100% 的不透明度,或做从一侧到另一侧、从中心到边缘的透明渐变,原本透明的地方仍然透明。导出无损 PNG(颜色不受半透明影响)或 WebP,适合做水印、叠加图层、PPT 和网页背景,支持批量,图片只在浏览器本地处理。Make an image semi-transparent: set the opacity from 0 to 100%, or fade it from one side to the other or from the centre to the edges, while areas that were already transparent stay transparent. Exports a lossless PNG (colours are kept exactly, even at low opacity) or WebP — handy for watermarks, overlays, slides and web backgrounds. Works in bulk, locally in your browser.

🖼️

图片添加背景(透明 PNG 加底色)Add Image Background

给透明背景的图片(抠图后的 PNG、Logo、贴纸)加上背景:纯色、两色渐变(可调角度)或另一张图片(铺满、完整显示、拉伸或平铺),还可以在四周加留白。半透明边缘会和背景自然融合,支持批量,导出 PNG、JPG 或 WebP,图片只在浏览器本地处理。Add a background to images with transparency — cut-out PNGs, logos and stickers: a solid colour, a two-colour gradient at any angle, or another picture (cover, contain, stretch or tile), with optional padding around the edges. Semi-transparent edges blend naturally into the background. Works in bulk with PNG, JPG or WebP output, locally in your browser.

🪣

图片颜色替换(换色 / 去底色)Replace a Color in an Image

把图片中的某种颜色替换成另一种颜色或变成透明:点击预览图吸取要替换的颜色,调整容差覆盖相近色,边缘柔和过渡;可保留原有的明暗层次(换衣服、换 Logo 颜色更自然),也能把白色或绿幕背景变透明。会显示替换了多少像素,支持批量,图片只在浏览器本地处理。Replace one colour in an image with another, or make it transparent. Click the preview to pick the colour, set a tolerance to catch similar shades, soften the edges, and optionally keep the original shading so recoloured clothes or logos look natural. It can also turn a white or green-screen background transparent. Shows how many pixels were changed, works in bulk and runs locally in your browser.

🥔

低画质图片生成器(电子包浆 / 渣画质)Low Quality Image Maker

把图片故意变成“渣画质”:用极低的 JPG 质量反复压缩多次,模拟被转发了无数次的“电子包浆”图片,可先缩小再放大制造马赛克或模糊感,还能开启“炸图”效果(过饱和、高对比)。适合做表情包、梗图和怀旧效果,支持批量,图片只在浏览器本地处理。Deliberately ruin an image's quality: it is re-compressed several times at a very low JPG quality, like a picture that has been forwarded and re-saved countless times. Shrink and enlarge it for blocky or blurry pixels, or switch on the "deep-fried" look (over-saturated, high contrast). Great for memes, reaction images and retro effects. Works in bulk, locally in your browser.

👾

故障风图片生成器(Glitch 效果)Glitch Image Maker

给图片加上故障艺术(Glitch)效果:RGB 色彩分离、随机错位的横条、扫描线,以及真正破坏 JPG 数据产生的数据损坏花屏,可调强度,用随机种子重现同样的效果或一键换一组。适合做赛博朋克海报、蒸汽波头像和音乐封面,支持批量,图片只在浏览器本地处理。Give an image a glitch-art look: RGB channel split, randomly shifted horizontal slices, scan lines and genuine data-moshing from corrupting the JPG data. Adjust the intensity, reproduce the same result with a random seed or roll a new one. Great for cyberpunk posters, vaporwave avatars and album covers. Works in bulk, locally in your browser.

✏️

图片描边(贴纸白边 / 轮廓线)Add Stroke to Image (Outline)

沿着透明 PNG 中主体的形状加一圈描边:可设宽度、颜色,描在外侧(贴纸白边效果)或内侧,按真实距离计算,转角圆润、边缘抗锯齿;外描边会自动扩大画布,不会被裁掉。适合给抠图、Logo、表情包和贴纸加轮廓,支持批量,图片只在浏览器本地处理。Add a stroke that follows the shape of the subject in a transparent PNG. Set the width and colour and draw it outside (the classic sticker border) or inside. Distances are computed exactly, so corners are smoothly rounded and edges anti-aliased, and an outside stroke enlarges the canvas so nothing is cut off. Great for cut-outs, logos, emoji and stickers. Works in bulk, locally in your browser.

▶️

GIF 播放器(逐帧查看、变速、倒放)GIF Player (Frame by Frame, Speed, Reverse)

在浏览器里播放 GIF 动图并完全控制播放:暂停、逐帧前进后退、拖动进度条定位到任意一帧,0.25× 到 4× 变速,正放、倒放或来回播放,可关闭循环,放大查看像素细节;显示每帧延迟、当前时间和总时长,可把当前帧保存为 PNG。支持键盘空格和方向键,文件只在本地处理。Play a GIF in your browser with full control: pause, step forward and back frame by frame, drag the slider to any frame, change the speed from 0.25× to 4×, play forwards, backwards or back-and-forth, turn looping off and zoom in to see pixel detail. Each frame's delay, the current time and the total duration are shown, and the current frame can be saved as a PNG. Space and the arrow keys work too, and files stay on your device.

📝

图片标注(箭头、方框、文字、编号、马赛克)Annotate Image (Arrows, Boxes, Text, Numbers, Blur)

在图片上直接做标注:箭头、方框、圆圈、直线、画笔、荧光笔、文字、①②③ 步骤编号和马赛克打码,可选颜色、粗细和字号,方框和圆圈可填充;支持撤销 / 重做(Ctrl+Z / Ctrl+Y),按原图分辨率导出 PNG 或 JPG。适合截图说明、教程步骤、问题反馈和隐私打码,图片只在浏览器本地处理。Mark up an image directly: arrows, boxes, circles, lines, pen, highlighter, text, numbered step markers and mosaic blur for hiding details. Choose the colour, thickness and font size, fill boxes and circles, undo and redo (Ctrl+Z / Ctrl+Y), and export at the original resolution as PNG or JPG. Great for annotated screenshots, tutorial steps, bug reports and hiding private details. Images are processed locally in your browser.

✂️

去除图片边框留白(自动裁掉纯色 / 透明边)Unpad Image (Trim Borders & Padding)

自动裁掉图片四周的留白:纯色边框(白边、黑边或任意颜色)或透明边距,只保留中间的内容;可设容差应对 JPG 压缩噪点,可保留指定像素的边距,显示每一边裁掉了多少像素。支持批量,图片只在浏览器本地处理。Automatically trim the padding around an image — a solid-colour border (white, black or any colour) or transparent margins — keeping only the content in the middle. A tolerance copes with JPG noise, you can keep a margin of your choice, and it shows how many pixels were removed on each side. Works in bulk, and images are processed locally in your browser.

▱

图片倾斜变形(水平 / 垂直斜切)Skew Image (Horizontal & Vertical Shear)

把图片沿水平或垂直方向斜切变形(−60° 到 60°),做出平行四边形、斜体、透视感的效果;画布自动扩大以完整保留图片,空出的部分可设为透明或任意背景色。支持批量和 PNG / JPG / WebP 输出,图片只在浏览器本地处理。Skew (shear) an image horizontally or vertically from −60° to 60° for parallelogram, italic or faux-perspective effects. The canvas grows so the whole image is kept, and the empty corners can be transparent or any background colour. Works in bulk with PNG, JPG or WebP output, and images are processed locally in your browser.

↔️

图片平移(循环位移 / 偏移)Shift Image (Offset & Wrap Around)

把图片内容水平和垂直平移指定的像素或百分比:可循环回绕(移出一边的部分从另一边出现,类似 Photoshop 的“位移”滤镜,适合检查和制作无缝贴图),也可以不回绕、空出部分变透明。尺寸不变,逐像素精确,支持批量,图片只在浏览器本地处理。Shift an image horizontally and vertically by a number of pixels or a percentage. Wrap around so whatever leaves one edge reappears on the other (like Photoshop's Offset filter — great for checking and making seamless tiles), or leave the uncovered area transparent. The size stays the same, pixels are moved exactly, it works in bulk, and images are processed locally in your browser.

🔀

图片 RGB 通道重排(BGR / GBR 等互换)Reorder RGB Channels in an Image

交换或轮换图片的红、绿、蓝三个颜色通道:BGR(红蓝互换,修正 OpenCV 等程序导出的偏色图片)、RBG、GRB、GBR、BRG,也可以给每个输出通道单独指定来源或反相。逐像素精确,透明度保持不变,支持批量,图片只在浏览器本地处理。Swap or rotate the red, green and blue channels of an image — BGR (swap red and blue, which fixes colour-swapped images from OpenCV and similar programs), RBG, GRB, GBR or BRG — or choose the source of each output channel yourself, with optional inversion. Every pixel is moved exactly, transparency is kept, it works in bulk, and images are processed locally in your browser.

🎚️

图片位深度转换(1 / 2 / 4 / 8 / 16 位 PNG)Convert Image Bit Depth (1, 2, 4, 8 or 16-bit PNG)

把图片转换成指定位深度的 PNG:1 位黑白、2 / 4 / 8 位灰度、1 / 2 / 4 / 8 位调色板彩色,或 24 / 32 位真彩色、48 / 64 位(每通道 16 位)。输出文件真正按所选位深度存储,可选 Floyd–Steinberg 抖动减少色带,颜色本来就不多的图片会无损保留。适合嵌入式屏幕、电子墨水屏、打印和减小文件体积,图片只在浏览器本地处理。Convert an image to a PNG with the bit depth you choose: 1-bit black and white, 2, 4 or 8-bit greyscale, 1, 2, 4 or 8-bit palette colour, 24 or 32-bit true colour, or 48 or 64-bit (16 bits per channel). The file is genuinely stored at that depth, optional Floyd–Steinberg dithering reduces banding, and images that already have few enough colours are kept losslessly. Handy for embedded displays, e-ink screens, printing and smaller files — images are processed locally in your browser.

👾

图片复古配色(Game Boy / NES / C64 / PICO-8 调色板)Convert Image to Retro Colours (Game Boy, NES, C64, PICO-8)

把图片转换成经典电脑和游戏机的调色板:Game Boy 4 色绿屏、NES 红白机、Commodore 64、ZX Spectrum、EGA / CGA、PICO-8、Teletext 和 1 位黑白;可选 Bayer 网点或 Floyd–Steinberg 抖动,可把像素放大成复古的大颗粒。支持批量,图片只在浏览器本地处理。Convert an image to the palettes of classic computers and consoles — the 4-shade green Game Boy, NES, Commodore 64, ZX Spectrum, EGA/CGA, PICO-8, Teletext and 1-bit black and white — with optional Bayer or Floyd–Steinberg dithering and chunky enlarged pixels for that retro look. Works in bulk, and images are processed locally in your browser.

🧪

图片颜色通道分离(R / G / B / Alpha)Separate Image Colour Channels (R, G, B, Alpha)

把图片拆成红、绿、蓝和透明度(Alpha)通道:可以单独导出某个通道,也可以把所有通道并排放在一张图里对比;每个通道可显示为灰度(亮度 = 通道值)或保留本色。适合检查图片、制作贴图、查看蒙版和学习颜色原理,支持批量,图片只在浏览器本地处理。Split an image into its red, green, blue and alpha (transparency) channels. Export a single channel, or put all of them side by side in one image to compare. Each channel can be shown as greyscale (brightness = channel value) or in its own colour. Handy for inspecting images, making textures, checking masks and learning how colour works — works in bulk, and images are processed locally in your browser.

🟩

绿幕抠图(去除绿色 / 蓝色背景)Remove Green Screen from Image

去除照片里的绿幕(或蓝幕、任意纯色背景):自动检测背景色,也可以在预览图上点选;可调容差和边缘柔和度,并去除人物边缘反射的绿色溢光;输出透明 PNG / WebP,或换成任意背景色。支持批量,图片只在浏览器本地处理,不会上传。Remove a green screen (or a blue screen or any solid backdrop) from photos. The backdrop colour is detected automatically or picked by clicking the preview, the tolerance and edge softness are adjustable, and green spill on the subject's edges is removed. Get a transparent PNG or WebP, or a new background colour. Works in bulk, and images are processed locally in your browser — nothing is uploaded.

🎞️

图片滑动动画 GIF(滑入 / 滑出 / 循环滚动)Create Sliding Image Animation (GIF)

把图片做成滑动动画 GIF:向左、右、上、下滑入画面、滑入后再滑出,或无缝循环滚动(适合横幅和跑马灯背景);可设帧数、每帧时长、停留时间、背景色和输出宽度,带缓动效果。支持批量,图片只在浏览器本地处理。Turn an image into a sliding animated GIF — slide in from the left, right, top or bottom, slide in then out, or scroll in a seamless loop (great for banners and marquee backgrounds). Set the number of frames, frame duration, hold time, background colour and output width, with smooth easing. Works in bulk, and images are processed locally in your browser.

🎞️

滚动字幕 GIF 生成器(跑马灯文字动图)Create Marquee Text Image (Scrolling Text GIF)

输入文字,生成从右向左(或从左向右)循环滚动的跑马灯 GIF 动图:可设置字号、字体、粗体、文字颜色、背景色或透明背景、动图宽高、滚动速度和每帧时间,首尾无缝衔接、无限循环。适合店铺公告、直播间横幅、论坛签名和网页走马灯,在浏览器本地生成,不上传任何内容。Type some text and get a looping marquee GIF that scrolls right-to-left (or left-to-right). Set the font size, typeface, bold, text colour, a background colour or a transparent background, the width and height, the scroll speed and the time per frame. The loop is seamless and repeats forever. Handy for shop notices, stream banners, forum signatures and web tickers. Everything is created locally in your browser.

🌈

渐变图片生成器(线性 / 径向 / 角向,导出图片和 CSS)Generate Gradient Image (Linear, Radial, Conic + CSS)

生成任意尺寸的渐变背景图:线性、径向(圆形)或角向(圆锥)渐变,最多 8 个颜色节点,可调角度和每个颜色的位置,内置日落、海洋、彩虹、色环等预设;实时预览,导出 PNG、JPG 或 WebP(最大 8000×8000),同时给出效果完全一致的 CSS 代码。适合做壁纸、网页背景、封面和占位图,在浏览器本地生成。Make a gradient background image at any size: linear, radial (circular) or conic gradients with up to 8 colour stops, an adjustable angle and stop positions, plus presets such as sunset, ocean, rainbow and colour wheel. Preview live, export PNG, JPG or WebP (up to 8000×8000), and copy matching CSS code. Great for wallpapers, web backgrounds, covers and placeholders. Everything is generated locally in your browser.

🔢

图片转 01 字符画(二进制文字艺术)Convert Image to Binary Art (0/1 Text Art)

把图片转换成由 0 和 1(或 █、#、自定义字符)组成的文字画:可设置宽度(每行字符数)、自动阈值(Otsu 算法)或手动阈值、抖动、反转明暗,输出可直接复制或下载为 .txt。行数会按字符的高宽比自动压缩,保持图片比例不变形。适合做黑客风头像、代码注释彩蛋和终端 Banner,图片只在浏览器本地处理。Turn a picture into text art made of 0s and 1s (or █ blocks, # marks or your own two characters). Set the width in characters, use an automatic (Otsu) or manual threshold, add dithering or invert, then copy the result or download it as .txt. The row count is squashed to suit the shape of text characters, so the picture keeps its proportions. Fun for hacker-style avatars, code-comment Easter eggs and terminal banners. Images are processed locally in your browser.

🔍

检查图片是不是 PNG(文件格式、损坏、APNG 检测)Check If Image Is PNG (Format, Corruption & APNG Check)

检查文件是不是真正的 PNG 图片:按文件头字节识别真实格式(扩展名改过的 JPG、WebP 等也能认出来),并逐个校验 PNG 数据块的 CRC,发现文件损坏、被截断、签名被改写或 IEND 后附加数据;同时显示尺寸、颜色类型、位深、透明、隔行扫描、APNG 动画帧数、DPI、色彩配置和文本信息。可一次检查多个文件,全部在浏览器本地完成,不上传。Check whether a file is really a PNG image. The tool identifies the true format from the file's header bytes (so it spots renamed JPGs, WebPs and more) and verifies the CRC of every PNG chunk to find damaged or cut-off files, a mangled signature, or data appended after IEND. It also shows the size, colour type, bit depth, transparency, interlacing, APNG frame count, DPI, colour profile and text fields. Check many files at once; everything runs locally in your browser and nothing is uploaded.

🎨

图片取色器(查看像素 RGB / HEX / HSL 颜色值)Show RGB Image Colors (Pixel Colour Picker)

上传图片后,鼠标移到任意像素即可实时看到它的 RGB、HEX、HSL 颜色值和透明度,点击可把颜色固定到列表,一次收集多个颜色并复制或导出 CSV;同时统计图片的颜色总数、平均色和主要颜色占比。小图标会自动放大显示,方便精确取到每个像素。适合设计取色、核对品牌色和检查截图颜色,图片只在浏览器本地处理。Open an image and point at any pixel to see its RGB, HEX and HSL values and its transparency live. Click to pin colours to a list, collect as many as you need, then copy them or export a CSV. The tool also counts the distinct colours and shows the average colour and the main colours with their shares. Small icons are enlarged automatically so you can pick each pixel precisely. Useful for picking design colours, checking brand colours and inspecting screenshots. Images are processed locally in your browser.

🔲

检查图片是否透明(透明像素、Alpha 通道检测)Check Image Transparency (Alpha Channel & Transparent Pixels)

检查图片有没有透明背景:逐像素统计完全透明、半透明和不透明像素的比例,读取文件头判断格式是否带透明通道(PNG Alpha / tRNS、GIF 透明色、WebP Alpha),给出可见内容的范围(可据此裁掉透明边),并发现“带透明通道但其实没用到”的图片。支持 PNG、WebP、GIF、AVIF、BMP、JPG 等,可批量检查,图片只在浏览器本地处理。Find out whether an image has a transparent background. The tool counts fully transparent, semi-transparent and opaque pixels, reads the file header to see whether the format carries transparency (PNG alpha or tRNS, GIF transparent colour, WebP alpha), reports the visible content box (handy for trimming transparent margins), and flags images that have a transparency channel they never use. Works with PNG, WebP, GIF, AVIF, BMP, JPG and more, in batches. Images are processed locally in your browser.

👤

图片剪影生成(把主体变成纯色轮廓)Create Silhouette from Image

把图片中的人物、动物或物体变成纯色剪影:自动识别透明背景或纯色背景(只去除与边缘相连的背景,主体内部同色区域不会被挖空),也可按亮度把深色部分当作主体;可选剪影颜色、透明 / 白色 / 自定义背景,以及反转(背景变剪影)。支持批量,适合做 Logo、贴纸、图标和剪纸风海报,图片只在浏览器本地处理。Turn the person, animal or object in a picture into a solid silhouette. The tool detects a transparent or plain-colour background automatically and removes only the background connected to the edges, so same-coloured areas inside the subject are not punched out. You can also treat dark areas as the subject. Choose the silhouette colour, a transparent, white or custom background, and invert to make the background the silhouette. Works in bulk; great for logos, stickers, icons and cut-paper posters. Images are processed locally in your browser.

🌀

图片扭曲(漩涡 / 旋转扭曲效果)Twist Image Pixels (Swirl Effect)

给图片加上漩涡扭曲效果:以指定中心把像素旋转扭曲,越靠近中心转得越多、到边缘逐渐恢复,可调扭曲角度(正数顺时针、负数逆时针,最多 ±720°)、影响半径和中心位置,双线性插值保证平滑。适合做趣味头像、梦幻背景、迷幻海报和转场素材,支持批量,图片只在浏览器本地处理。Add a swirl to an image. Pixels around a chosen centre are rotated, the most near the centre and fading back to normal at the edge of the swirl. Adjust the twist angle (positive turns clockwise, negative anticlockwise, up to ±720°), the radius and the centre point; bilinear sampling keeps it smooth. Fun for avatars, dreamy backgrounds, psychedelic posters and transitions. Works in bulk, and images are processed locally in your browser.

📶

像素排序(Pixel Sorting 故障艺术)Sort Pixels in Image (Pixel Sorting Glitch Art)

经典的 Pixel Sorting 故障艺术效果:把每一行(或每一列)的像素按亮度、色相、饱和度或红绿蓝通道重新排序,可设置亮度范围只排序其中的连续片段(保留暗部或亮部的原样,做出“流淌”的条纹),可选升序或降序。逐像素精确,支持批量,适合做唱片封面、海报和抽象壁纸,图片只在浏览器本地处理。The classic pixel-sorting glitch effect. The pixels in each row (or column) are reordered by brightness, hue, saturation or the red, green or blue channel. Set a brightness range to sort only the runs of pixels inside it, so dark or bright parts stay in place and you get flowing streaks, and choose ascending or descending order. Pixels are moved exactly; works in bulk. Great for album covers, posters and abstract wallpapers. Images are processed locally in your browser.

🧩

打乱图片像素(随机混淆,可用种子还原)Mix Pixels in Image (Scramble & Unscramble)

随机打乱图片的像素:可打乱全部像素、只在小方块内打乱、打乱整行或整列,或像拼图一样打乱方块位置。使用种子数控制随机顺序,同一种子总是得到相同结果,勾选“还原”并输入同一种子即可把打乱后的 PNG 精确恢复成原图,可用来简单地遮挡图片内容。支持批量,图片只在浏览器本地处理。Scramble the pixels of an image: shuffle all pixels, shuffle only within small blocks, shuffle whole rows or columns, or swap square tiles around like a jigsaw. A seed number controls the random order, so the same seed always gives the same result; tick Unscramble and enter the same seed to restore a scrambled PNG to the exact original, which makes it a simple way to hide what a picture shows. Works in bulk, and images are processed locally in your browser.

🧮

查看图片字节(十六进制 Hex 查看器)Print Image Bytes (Hex Viewer)

打开图片(或任意文件)查看它的原始字节:经典 hexdump 格式(偏移量 + 十六进制 + ASCII),或纯十六进制、十进制、二进制,也能直接生成 C 数组、JavaScript Uint8Array 和 Python bytes 代码;可设置起始位置(支持 0x 十六进制)、显示长度和每行字节数,自动识别 PNG、JPEG、GIF、WebP 等格式。适合分析文件头、调试图片和嵌入式开发,全程在浏览器本地完成。Open an image (or any file) and look at its raw bytes. You get a classic hexdump (offset + hex + ASCII), plain hex, decimal or binary, or ready-made code as a C array, a JavaScript Uint8Array or Python bytes. Set the start offset (0x hex works), how many bytes to show and the bytes per line; PNG, JPEG, GIF, WebP and other formats are recognised automatically. Useful for inspecting file headers, debugging images and embedded work. Everything runs locally in your browser.

🧱

字节转图片(Hex / Base64 / 原始像素还原图片)Create Image from Bytes (Hex, Base64, Raw Pixels)

把一串字节还原成图片:支持十六进制(含 0x、\x、C 数组和 hexdump 格式)、十进制、二进制、Base64 和 Data URI,可自动识别输入格式;字节如果是图片文件(PNG、JPEG、GIF、WebP、BMP、ICO、AVIF、SVG)就直接显示并下载原文件,如果是原始像素数据(RGB、RGBA、BGRA、灰度),填写宽度即可生成 PNG。适合调试固件、抓包数据和代码里内嵌的图片,全程在浏览器本地完成。Rebuild an image from a string of bytes. Hex (including 0x, \x, C arrays and hexdump output), decimal, binary, Base64 and Data URIs all work, and the input format is detected automatically. If the bytes are an image file (PNG, JPEG, GIF, WebP, BMP, ICO, AVIF, SVG) it is shown and you can download the original file; if they are raw pixels (RGB, RGBA, BGRA or greyscale), enter the width to get a PNG. Handy for debugging firmware, captured packets and images embedded in code. Everything runs locally in your browser.

🔣

图片转 RGB 数值(导出每个像素的颜色值)Convert Image to RGB Values

把图片的每个像素导出为 RGB 数值:可选 CSV(x, y, r, g, b)、JSON 二维数组、HEX 颜色网格、CSS rgb() 或每行一个“r, g, b”,可包含透明度 Alpha,并可先缩放到指定宽度以减少数据量。结果可复制或下载,也能用“RGB 数值转图片”工具原样还原。适合编程练习、LED 点阵、数据分析和机器学习预处理,图片只在浏览器本地处理。Export every pixel of an image as RGB values: CSV (x, y, r, g, b), a JSON 2-D array, a grid of HEX colours, CSS rgb() values or one 'r, g, b' per line, optionally with alpha, and you can scale the image to a smaller width first to cut the amount of data. Copy or download the result, and turn it back into the same image with the RGB Values to Image tool. Handy for coding exercises, LED matrices, data analysis and machine-learning preprocessing. Images are processed locally in your browser.

🖌️

RGB 数值转图片(把颜色值画成像素图)Convert RGB Values to Image

把一组 RGB 颜色值生成图片:支持每行“r, g, b”、HEX 颜色(#ff0000)、rgb() / rgba()、JSON 数组和带 x, y 坐标的 CSV,可自动识别行列结构(每行文字 = 一行像素),也可手动指定宽度;支持透明度,可按整数倍放大像素便于查看,导出无损 PNG。能直接还原“图片转 RGB 数值”导出的数据,适合像素画、LED 点阵预览和数据可视化,全程在浏览器本地完成。Build an image from a list of RGB colour values. It accepts 'r, g, b' per line, HEX colours (#ff0000), rgb() / rgba(), JSON arrays and CSV with x, y coordinates. The row layout is detected automatically (one line of text = one row of pixels), or you can set the width yourself. Alpha is supported, pixels can be enlarged by a whole-number scale for viewing, and the result is a lossless PNG. It rebuilds data exported by Image to RGB Values exactly. Great for pixel art, LED-matrix previews and data visualisation, all locally in your browser.

👾

文字转像素字(像素风文字图片)Convert Text to Pixel Art

把文字变成像素风格的图片:按设定的字高(几个像素格)把文字栅格化成方块,再按每格大小放大成清晰锐利的像素字,支持中文、英文和多行文字;可选字体、粗体、文字颜色、背景色或透明背景、格子线和留白,导出 PNG 或矢量 SVG。适合游戏标题、像素风海报、头像昵称和 8-bit 风格设计,全程在浏览器本地生成。Turn text into pixel-style images. The text is rasterised into square cells at the height you choose (a few cells tall), then each cell is enlarged into sharp, blocky pixel lettering. Chinese, English and multi-line text all work. Choose the font, bold, text colour, a background colour or transparency, grid lines and padding, then export PNG or vector SVG. Great for game titles, pixel-art posters, name tags and 8-bit designs, generated locally in your browser.

🟥

颜色可视化(色值列表生成色卡)Visualize Colors (Colour List to Swatches)

粘贴一组颜色值,立即生成色卡:支持 HEX(#f00、#ff0000、#ff000080、不带 # 的 6 位色值)、rgb() / rgba()、hsl()、CSS 颜色名(red、teal…)以及现代 CSS 颜色写法,用换行、逗号、空格或分号分隔都可以;可选网格色卡、横条或连续色带布局,标注 HEX、RGB、HSL 或原始写法,透明色显示在棋盘格上,导出 PNG,并输出统一格式的色值列表。适合整理配色方案、品牌色和设计稿,全程在浏览器本地完成。Paste a list of colour values and get swatches straight away. HEX (#f00, #ff0000, #ff000080, or six digits without #), rgb() / rgba(), hsl(), CSS colour names (red, teal…) and modern CSS colour syntax all work, separated by new lines, commas, spaces or semicolons. Choose a swatch grid, stripes or a continuous band, label each colour as HEX, RGB, HSL or as written (transparent colours show on a checkerboard), export a PNG, and get the list back in one consistent format. Great for organising palettes, brand colours and design specs, all locally in your browser.

🌫️

位图模糊(BMP 高斯模糊 / 方框模糊)Blur a Bitmap (Gaussian & Box Blur)

给位图(BMP)或其他图片加模糊效果:高斯模糊过渡自然,适合做背景、柔化细节;方框模糊(均值模糊)按设定半径取周围像素的平均值,计算结果可预测。半径从 0 到 50 像素可调,边缘按最近像素延伸、不会出现黑边,透明部分按预乘 Alpha 计算不会发灰。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Blur a bitmap (BMP) or any other image. Gaussian blur gives a smooth, natural softening — good for backgrounds and hiding detail — while box blur (mean blur) averages the pixels within the radius for a predictable result. Choose a radius from 0 to 50 pixels; edges are extended from the nearest pixel so no dark border appears, and transparency is handled with premultiplied alpha so edges do not go grey. The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

🎨

位图换色(替换 BMP 中的指定颜色)Change Bitmap Colours (Replace a Colour in a BMP)

把位图(BMP)或其他图片里的某种颜色换成另一种颜色:选择要替换的颜色和新颜色,用容差同时匹配相近的颜色(例如压缩后不纯的白底),也可以保留原来的明暗细节,只整体改变色调。会显示替换了多少个像素。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Replace one colour in a bitmap (BMP) or any other image with another. Pick the colour to replace and the new colour, use the tolerance to catch similar shades too (such as an off-white background from compression), and optionally keep the original light and shade so only the hue shifts. The tool tells you how many pixels changed. The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

🔁

BGR 位图转 RGB(修正红蓝颠倒的 BMP)Convert BGR Bitmap to RGB Bitmap

把按 BGR 顺序保存、显示时红蓝颠倒的位图转换成正常的 RGB:每个像素的红色和蓝色通道互换,绿色和透明度不变,结果逐像素精确。常见于 OpenCV、部分相机和工业设备 SDK、显卡截图或自己写的 BMP 导出代码(BMP 文件本身就按 B-G-R 存储像素,写错一步就会颜色反转)。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Fix a bitmap that was saved in BGR order and shows red and blue swapped: the red and blue channels of every pixel are exchanged while green and transparency stay the same, exactly pixel for pixel. This happens with OpenCV, some camera and industrial SDKs, GPU captures and home-made BMP writers (BMP files store pixels as B-G-R, so one wrong step swaps the colours). The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

🌑

位图转灰度(导出 8 位灰度 BMP)Convert Bitmap to Grayscale

把位图(BMP)或其他图片转换成灰度:可选 ITU-R BT.601(常用的 0.299R + 0.587G + 0.114B)、BT.709(高清视频标准)、平均值、明度(最大值和最小值的平均),或直接取红、绿、蓝某一个通道,还可以反相。导出 BMP 时生成真正的 8 位灰度位图(256 级灰度调色板),文件只有 24 位 BMP 的约三分之一大;也可以导出 PNG 并保留透明。支持批量,图片只在浏览器本地处理。Convert a bitmap (BMP) or any other image to greyscale. Choose ITU-R BT.601 (the common 0.299R + 0.587G + 0.114B), BT.709 (the HD video standard), the average, lightness (mean of the largest and smallest channel), or a single red, green or blue channel, and optionally invert. BMP output is a true 8-bit greyscale bitmap with a 256-level grey palette, about a third the size of a 24-bit BMP; PNG output keeps transparency. Works in bulk, and images are processed locally in your browser.

🖥️

位图转 VGA 颜色(16 色 / 256 色调色板 BMP)Convert Bitmap to VGA Colours (16 & 256-Colour Palette)

把位图(BMP)或其他图片转换成经典 VGA 调色板的颜色:16 色(DOS 默认的 EGA/VGA 文本模式颜色)或 256 色(VGA 13h 模式的默认调色板,含 16 色、16 级灰度和 216 种色相渐变),可选不抖动或 Floyd–Steinberg 误差扩散抖动,复古 DOS 游戏风格。导出 BMP 时生成真正的 4 位(16 色)或 8 位(256 色)索引色位图,调色板与 VGA 完全一致,可直接用于老式程序和 DOS 开发;也可以导出 PNG。支持批量,图片只在浏览器本地处理。Convert a bitmap (BMP) or any other image to the classic VGA palette: 16 colours (the default DOS EGA/VGA text-mode colours) or 256 colours (the default palette of VGA mode 13h, with the 16 colours, 16 greys and 216 hue ramps), with no dithering or Floyd–Steinberg error diffusion for that retro DOS-game look. BMP output is a true 4-bit (16-colour) or 8-bit (256-colour) indexed bitmap whose palette matches VGA exactly, ready for old software and DOS development; PNG is also available. Works in bulk, and images are processed locally in your browser.

🔢

位图转十六进制(BMP 像素 HEX 颜色 / C 数组)Convert Bitmap to Hex

把位图(BMP)的像素导出为十六进制:每行一排像素的 #RRGGBB 颜色网格、不带 # 的 RRGGBB、C 语言数组(0xRRGGBB,可直接用于单片机和 LED 点阵程序),或 BMP 文件里按 B-G-R 顺序存放的原始像素字节(含每行补齐的填充字节)。同时显示 BMP 文件头信息:DIB 头类型、尺寸、位深、压缩方式、行顺序和像素数据偏移。可包含透明度、选择大小写,并可先缩小到指定宽度。也支持 PNG、JPG 等图片,全部在浏览器本地完成。Export the pixels of a bitmap (BMP) as hexadecimal: a grid of #RRGGBB colours with one row of pixels per line, plain RRGGBB, a C array (0xRRGGBB, ready for microcontroller and LED-matrix code), or the raw pixel bytes exactly as the BMP file stores them in B-G-R order, row padding included. The BMP header is shown too: DIB header type, size, bit depth, compression, row order and pixel-data offset. Alpha can be included, upper or lower case chosen, and the image scaled down to a width first. PNG, JPG and other images work too; everything runs in your browser.

🔣

位图转 RGB 数值(BMP 像素颜色值导出)Convert Bitmap to RGB Values

把位图(BMP)每个像素的颜色导出为 RGB 数值:每行一个“r, g, b”、每行一排像素的 (r, g, b) 元组、CSV(x, y, r, g, b)、JSON 二维数组,或按 BMP 文件内部的 B-G-R 顺序输出,可包含透明度(Alpha),并可先缩小到指定宽度以减少数据量。同时显示 BMP 文件头信息(位深、压缩方式、行顺序等)。结果可复制或下载,也能用“RGB 数值转位图”还原。也支持 PNG、JPG 等图片,全部在浏览器本地完成。Export the colour of every pixel of a bitmap (BMP) as RGB values: one "r, g, b" per line, one row of pixels per line as (r, g, b) tuples, CSV (x, y, r, g, b), a JSON 2-D array, or the B-G-R order BMP uses internally, optionally with alpha, and scale the image down to a width first to cut the amount of data. The BMP header (bit depth, compression, row order and more) is shown too. Copy or download the result, and turn it back into an image with RGB Values to Bitmap. PNG, JPG and other images work too; everything runs in your browser.

🎞️

动画转位图精灵图(GIF 拆帧拼成 Sprite Sheet)Convert Animation to Bitmap Sprites

把 GIF、WebP 或 APNG 动画的每一帧取出来,按网格、横排或竖排拼成一张精灵图(Sprite Sheet),保存为 24 位 BMP 位图或 PNG。可设置列数、帧间距、每隔几帧取一帧、最多帧数和背景色(PNG 可保留透明),另外可下载每一帧单独的图片(ZIP)和记录每帧位置与时长的 JSON 坐标文件,方便游戏引擎、CSS 动画和单片机屏幕使用。全部在浏览器本地完成。Pull every frame out of a GIF, WebP or APNG animation and lay them out in a grid, a row or a column as one sprite sheet, saved as a 24-bit BMP bitmap or PNG. Set the number of columns, spacing between frames, take every Nth frame, a maximum frame count and the background colour (PNG can keep transparency). You can also download each frame as its own image (ZIP) and a JSON file with every frame's position and duration for game engines, CSS animation or microcontroller displays. Everything runs in your browser.

🔄

RGB 位图转 BGR(交换红蓝通道)Convert RGB Bitmap to BGR Bitmap

把普通 RGB 位图(BMP)或其他图片的红色和蓝色通道互换,生成 BGR 顺序的图片:绿色和透明度不变,结果逐像素精确。用于给要求 BGR 输入的 OpenCV、相机 SDK、显示屏驱动或嵌入式程序准备素材,或者检查一段 BMP 读写代码是否把颜色顺序弄反。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Swap the red and blue channels of a normal RGB bitmap (BMP) or any other image to get BGR order: green and transparency stay the same, exactly pixel for pixel. Use it to prepare images for OpenCV, camera SDKs, display drivers or embedded code that expect BGR input, or to check whether some BMP reading/writing code has the colour order the wrong way round. The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

✂️

位图裁剪(按像素或百分比裁剪 BMP)Crop a Bitmap

按精确的像素坐标或百分比裁剪位图(BMP)或其他图片:填写左上角位置和裁剪宽高(留空表示到右边/底边为止),也可以从中心裁剪成指定尺寸,裁剪框超出图片时会自动收到图片范围内并提示。像素逐个复制、不重新采样,适合截取精灵图、图标和单片机屏幕素材。默认导出 24 位 BMP,也可以导出 PNG,支持批量(每张按同样的设置裁剪),图片只在浏览器本地处理。Crop a bitmap (BMP) or any other image by exact pixel coordinates or percentages: enter the top-left position and the crop width and height (blank means up to the right or bottom edge), or crop a given size from the centre. A crop box that runs past the image is clipped to it, with a note. Pixels are copied one for one with no resampling — ideal for cutting sprites, icons and microcontroller-screen assets. The result is a 24-bit BMP by default, or PNG; works in bulk (every image is cropped the same way), and images are processed locally in your browser.

↔️

位图水平翻转(左右镜像 BMP)Flip a Bitmap Horizontally

把位图(BMP)或其他图片左右翻转(水平镜像),像照镜子一样:最左边的一列像素变成最右边,上下不变。逐像素精确,不会模糊或改变颜色,适合制作朝向相反的游戏精灵、镜像文字和对称图案。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Flip a bitmap (BMP) or any other image left to right (a horizontal mirror), like looking in a mirror: the leftmost column of pixels becomes the rightmost, and top and bottom stay put. It is exact pixel for pixel, with no blurring or colour change — good for game sprites facing the other way, mirrored text and symmetrical patterns. The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

↕️

位图垂直翻转(上下颠倒 BMP)Flip a Bitmap Vertically

把位图(BMP)或其他图片上下翻转(垂直镜像):最上面一行像素变成最下面一行,左右不变。逐像素精确,不会模糊或改变颜色。也可以用来修正因为行顺序(自下而上 / 自上而下)处理错误而上下颠倒的 BMP。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Flip a bitmap (BMP) or any other image upside down (a vertical mirror): the top row of pixels becomes the bottom row, and left and right stay put. It is exact pixel for pixel, with no blurring or colour change. It also fixes BMPs that come out upside down because some code got the row order (bottom-up versus top-down) wrong. The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

🌗

位图反色(BMP 负片效果)Invert Bitmap Colours

把位图(BMP)或其他图片的颜色反转成负片:每个通道变成 255 减去原值,黑变白、红变青、蓝变黄。可以只反转红、绿、蓝中的某个通道,可选是否同时反转透明度(默认保持透明不变)。逐像素精确,反转两次即可还原。适合查看底片、制作暗色版图标、单色点阵屏的取反显示。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Invert the colours of a bitmap (BMP) or any other image into a negative: each channel becomes 255 minus its value, so black turns white, red turns cyan and blue turns yellow. You can invert just the red, green or blue channel, and choose whether transparency is inverted too (by default it is kept). The result is exact pixel for pixel, and inverting twice restores the original. Useful for viewing negatives, making dark-mode icons and inverted output for monochrome displays. The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

🎚️

位图减色(减少 BMP 颜色数 / 索引色)Reduce Bitmap Colours

把位图(BMP)或其他图片的颜色减少到指定数量(2–256 种):用中位切分算法根据图片本身挑选最有代表性的颜色,可选 Floyd–Steinberg 抖动让渐变更自然。导出 BMP 时生成真正的索引色位图——2 色为 1 位、16 色以内为 4 位、256 色以内为 8 位,文件比 24 位 BMP 小得多,适合老式设备、单片机屏幕和像素画。图片本来颜色就不多时会原样保留全部颜色。也可以导出 PNG,支持批量,只在浏览器本地处理。Reduce a bitmap (BMP) or any other image to a set number of colours (2–256). The median-cut algorithm picks the most representative colours from the image itself, and optional Floyd–Steinberg dithering keeps gradients smooth. BMP output is a true indexed bitmap — 1-bit for 2 colours, 4-bit for up to 16 and 8-bit for up to 256 — much smaller than a 24-bit BMP, ideal for old devices, microcontroller screens and pixel art. An image that already has few enough colours keeps every one exactly. PNG is also available; works in bulk, locally in your browser.

🔲

去除位图边框(自动裁掉 BMP 四周的纯色边)Remove a Bitmap Border

自动去掉位图(BMP)或其他图片四周的纯色边框或留白:以左上角像素的颜色为边框色(也可以自己指定颜色),按容差从四边向内找到第一行/列不同的像素并裁掉外面的部分,透明边框同样可以去除;也可以手动指定上、右、下、左各裁掉多少像素。会显示每一边去掉了多少像素。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Automatically remove a solid-colour border or margin around a bitmap (BMP) or any other image. The colour of the top-left pixel is taken as the border colour (or pick your own), and from each edge inwards the first row or column that differs by more than the tolerance is found and everything outside it is cut away; transparent borders are removed too. Or enter exactly how many pixels to cut from the top, right, bottom and left. The tool shows how much was removed from each side. The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

📐

位图缩放(调整 BMP 尺寸)Resize a Bitmap

把位图(BMP)或其他图片缩放到指定尺寸:按像素填写宽度和/或高度(只填一个时按比例计算另一个),或按百分比缩放;可以锁定宽高比,也可以拉伸到精确尺寸。缩放方式可选“平滑”(高质量插值,适合照片)或“最近邻”(像素保持方块、边缘锐利,适合像素画、图标和单片机屏幕素材,按整数倍放大时完全不失真)。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Resize a bitmap (BMP) or any other image: enter a width and/or height in pixels (fill in one and the other follows the aspect ratio) or scale by a percentage; keep the aspect ratio or stretch to an exact size. Choose Smooth (high-quality interpolation, for photos) or Nearest neighbour (pixels stay square with crisp edges — for pixel art, icons and microcontroller-screen assets; whole-number enlargements are perfectly lossless). The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

🔃

位图旋转(BMP 旋转 90° / 180° / 任意角度)Rotate a Bitmap

把位图(BMP)或其他图片旋转 90°、180°、270°(逐像素精确、无损),或旋转任意角度(-360° 到 360°,正数为顺时针)。任意角度时画布会自动扩大以完整显示旋转后的图片,空出的角落可以填背景色或保持透明(PNG)。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Rotate a bitmap (BMP) or any other image by 90°, 180° or 270° (exact and lossless, pixel for pixel), or by any angle from -360° to 360° (positive is clockwise). For any other angle the canvas grows so the whole rotated picture fits, and the empty corners are filled with a background colour or left transparent (PNG). The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

🧪

位图分色(拆分 BMP 的红、绿、蓝通道)Separate Bitmap Colours

把位图(BMP)或其他图片拆分成红、绿、蓝三个颜色通道:可以把三个通道并排放在一张图里对比,也可以只导出其中一个通道。每个通道可以显示成对应的颜色(只保留该通道的值),或者显示成灰度(通道值越大越亮,方便看出该颜色的分布),结果逐像素精确。也可以导出 CMY(青、品红、黄)分色。默认导出 24 位 BMP,也可以导出 PNG,支持批量,图片只在浏览器本地处理。Split a bitmap (BMP) or any other image into its red, green and blue channels: put all three side by side in one image to compare them, or export just one. Each channel can be shown in its own colour (only that channel kept) or as greyscale (brighter where the channel is stronger, to see how the colour is distributed), exactly pixel for pixel. CMY (cyan, magenta, yellow) separations are available too. The result is a 24-bit BMP by default, or PNG; works in bulk, and images are processed locally in your browser.

✨

位图锐化(BMP 反锐化掩模 / 拉普拉斯)Sharpen a Bitmap

锐化位图(BMP)或其他图片:反锐化掩模(Unsharp Mask)先做轻微模糊再把细节按强度加回去,边缘清晰又不容易出现杂色;拉普拉斯锐化用 3×3 核对边缘直接加重,效果更“硬”。强度 0–200% 可调(100% 为常用默认),强度 0 等于不做任何改动。透明像素按预乘 Alpha 处理。默认导出 24 位 BMP,也可导出 PNG,支持批量,图片只在浏览器本地处理。Sharpen a bitmap (BMP) or any other image. Unsharp Mask blurs a copy and adds the detail back by the amount you set — clear edges without too much noise — while Laplacian sharpening uses a 3×3 kernel for a harder edge boost. Amount goes from 0 to 200% (100% is a useful default); amount 0 leaves the image unchanged. Transparency uses premultiplied alpha. The result is a 24-bit BMP by default, or PNG; works in bulk, locally in your browser.

🎨

提取位图调色板(BMP 主色 / 色值列表)Extract a Bitmap Colour Palette

从位图(BMP)或其他图片中提取主色调色板:按出现次数选出最多 64 种颜色,列出 HEX 色值和占比,并可把原图映射到提取的调色板(减色)。适合做像素风参考、设计取色、生成 CSS 变量。默认导出 PNG(调色板色条)或映射后的 24 位 BMP,支持批量,图片只在浏览器本地处理。Extract a colour palette from a bitmap (BMP) or any other image: up to 64 colours by frequency, listed with HEX codes and shares, and optionally remap the image onto that palette. Handy for pixel-art references, design swatches and CSS variables. Default output is a PNG swatch strip or a remapped 24-bit BMP; works in bulk, locally in your browser.

🔠

十六进制转位图(HEX / C 数组 → BMP)Convert Hex to Bitmap

把十六进制颜色网格或 C 数组画回位图:支持 #RRGGBB / RRGGBB 每行一排像素、0xRRGGBB 的 C 数组,以及按宽度自动折行。可指定宽度(留空 = 按行推断)和放大倍数,导出 24 位 BMP 或 PNG。适合把单片机点阵、LED 程序里的色值还原成图片,全部在浏览器本地完成。Paint a hex colour grid or C array back into a bitmap: #RRGGBB / RRGGBB with one pixel row per line, a C array of 0xRRGGBB values, or a flat list wrapped to a width you set (blank = infer from line breaks). Set a scale for viewing and export a 24-bit BMP or PNG. Handy for turning microcontroller or LED colour tables back into pictures; everything runs locally in your browser.

🖌️

RGB 数值转位图(把颜色值画成 BMP)Convert RGB Values to Bitmap

把 RGB 数值列表画成位图:支持每行 R,G,B 或 R G B、JSON 数组 [[r,g,b],…]、带 Alpha 的 r,g,b,a、#RRGGBB 和带坐标的 CSV。可指定宽度(留空 = 按行推断)和放大倍数,导出 24 位 BMP 或 PNG。适合把表格、程序输出或传感器色值还原成图片,全部在浏览器本地完成。Paint a list of RGB values into a bitmap: lines of R,G,B or R G B, a JSON array [[r,g,b],…], optional alpha as r,g,b,a, #RRGGBB and CSV with coordinates. Set a width (blank = infer from lines) and a scale, then export a 24-bit BMP or PNG. Handy for turning spreadsheets, program output or sensor colours back into pictures; everything runs locally.

🔤

符号转位图(ASCII / Braille 画 → BMP)Convert Symbols to a Bitmap

把 ASCII 画、方块符号(█ ▓ ▒ ░)或盲文点阵(Braille)转成位图:每个字符对应一个像素格的亮度,盲文每个字符展开为 2×4 点。可设每格大小、前景/背景色和透明背景,导出 24 位 BMP 或 PNG。适合把终端 ASCII art、Unicode 点阵还原成图片,全部在浏览器本地完成。Turn ASCII art, block symbols (█ ▓ ▒ ░) or Braille patterns into a bitmap: each character becomes one cell of brightness, and each Braille character expands to a 2×4 dot grid. Set cell size, foreground/background colours and optional transparency, then export a 24-bit BMP or PNG. Handy for turning terminal ASCII art or Unicode dot patterns back into pictures; everything runs locally.

🎲

随机位图生成器(噪点 / 色块 BMP)Draw a Random BMP

生成一张随机位图:可选每像素彩色、灰度、黑白噪点或大色块马赛克;可设宽高、色块大小、黑色比例和随机种子(相同种子得到相同图片)。导出 24 位 BMP 或 PNG,适合做测试图、纹理底图和占位图,全部在浏览器本地完成。Generate a random bitmap: per-pixel colour, greyscale, black-and-white noise or a larger-cell mosaic. Set width, height, cell size, black ratio and an optional seed (the same seed always gives the same picture). Exports a 24-bit BMP or PNG — handy for test patterns, texture bases and placeholders; everything runs locally.

🪞

给图片加对称Add Symmetry to Image

把图片沿水平或垂直轴镜像,拼成左右或上下对称图(宽或高变为原来的两倍)。适合墨迹/图案效果;全部在浏览器本地处理。Mirror an image across a horizontal or vertical axis into left–right or top–bottom symmetry (width or height doubles). Good for inkblot/pattern effects; processed entirely in your browser.

🖼️

位图转 Base64Base64 Encode Bitmap

把图片编码为 Base64(可选 PNG / JPG / WebP),本地处理。可设置「输出格式」、「质量」。Encode an image as Base64 (PNG / JPG / WebP). Processed locally. Settings: Format, Quality.

⬛

位图转 1 位Convert Bitmap to 1 Bit

按亮度阈值把图片变成黑白 1-bit。可设置「阈值」、「输出格式」、「质量」。Threshold luminance to a black-and-white 1-bit image. Settings: Threshold, Format, Quality.

🔢

位图转字节数组Convert Bitmap to Byte Array

导出 RGBA 字节(用于核对前几个像素)。可设置「输出格式」、「质量」。Export RGBA bytes (spot-check the first pixels). Settings: Format, Quality.

🖼️

Base64 解码位图Base64 Decode Bitmap

把 Base64 / data-URL 解码成图片预览。Decode Base64 / data-URL into an image preview.

➖

康托尔分形(康托尔梳)Draw a Cantor Fractal

绘制经典的康托尔集梳状图:从一条线段开始,每一步去掉中间三分之一,在多行上展示迭代过程。可调迭代次数、画布尺寸、颜色和线宽,导出 PNG,全部在浏览器本地完成。Draw the classic Cantor comb: start with a line segment and remove the middle third at each step, stacked as rows of iterations. Set depth, canvas size, colours and line width, export a PNG — all locally in your browser.

⬚

康托尔尘分形Draw a Cantor Dust Fractal

绘制二维康托尔尘:把正方形反复分成 9 格,只保留四角(或四角+中心)。可选常规尘、连通尘、箱分形,可调迭代、缩小比、颜色,导出 PNG。Draw 2-D Cantor dust: repeatedly split a square into nine and keep the four corners (or corners plus centre). Choose regular, connected or box dust, set iterations and reduction, colours, export PNG.

❄️

科赫分形(雪花 / 反雪花 / 折线)Draw a Koch Fractal

绘制科赫分形:雪花(外凸)、反雪花(内凹)或单条科赫折线。可调迭代、画布、线宽、填充与方向,导出 PNG,本地完成。Draw a Koch fractal: snowflake (outward), anti-snowflake (inward) or a single Koch polyline. Set iterations, canvas, line width, fill and orientation; export PNG locally.

∟

莱维 C 曲线分形Draw a Lévy Fractal

绘制莱维 C 曲线:每条边换成两条成直角的边,反复迭代形成 C 形。可调迭代与颜色,导出 PNG。Draw the Lévy C curve: replace each edge by two right-angled edges and iterate into a C shape. Set iterations and colours; export PNG.

🐉

海威龙分形(折纸龙)Draw a Heighway Fractal

绘制海威龙(折纸龙)曲线:经典 L 系统龙形曲线,可调迭代、线宽与颜色,导出 PNG。Draw the Heighway dragon (paper-folding) curve via its classic L-system. Set iterations, line width and colours; export PNG.

🐉

双海威龙分形Draw a Twin Heighway Fractal

绘制双海威龙:两条海威龙曲线拼成的空间填充图案,可调迭代与颜色,导出 PNG。Draw the twin Heighway dragon: two dragon curves joined into a space-filling pattern. Set iterations and colours; export PNG.

🔺

三角龙分形Draw a Triangle Dragon Fractal

绘制三角龙(terdragon)曲线:每条线段换成三段、转 120°,是海威龙的三角变体,可调迭代与颜色,导出 PNG。Draw the triangle dragon (terdragon): every segment becomes three with 120° turns, a triangular variant of the Heighway dragon. Set iterations and colours; export PNG.

H

豪斯多夫分形(H 树)Draw a Hausdorff Fractal

绘制 H 树(豪斯多夫树):每一步画一个 H 形(或旋转 90° 的工字形),再在它的四个端点上画边长减半、方向转 90° 的同样图形,反复铺满正方形。可调迭代、方向与颜色,导出 PNG。Draw an H-tree (Hausdorff tree): each step draws an H (or the same shape turned 90°, like an I-beam), then a half-size copy turned 90° on each of its four tips, filling a square. Set iterations, orientation and colours; export PNG.

▤

T 方形分形Draw a T-Square Fractal

绘制 T 方形分形:大正方形四角再叠更小的正方形,反复形成十字/T 状结构。可调迭代与颜色,导出 PNG。Draw a T-square fractal: smaller squares on the corners of a larger one, repeating into a cross/T structure. Set iterations and colours; export PNG.

🧊

冰晶分形(弗罗斯蒂)Draw a Frosty Fractal

绘制冰晶风分形(Cesàro 折线):类似科赫曲线,但把 60° 的尖角换成可调的折角(默认 90° 直角),形成霜花般的折线。可调迭代(1–9)与折角(10–170°),导出 PNG。Draw a frosty ice fractal (Cesàro polyline): Koch-like, but the 60° spike becomes an adjustable fold (90° right angle by default) for a frost-like zigzag. Set iterations (1–9) and fold angle (10–170°); export PNG.

⬡

流蛇分形(戈斯珀曲线)Draw a Flowsnake Fractal

绘制戈斯珀流蛇曲线:六边形空间填充 L 系统曲线,可调迭代与颜色,导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Draw the Gosper flowsnake: a hexagonal space-filling L-system curve. Set iterations and colours; export PNG. Settings: Width, Height, Padding, Line width, Iterations.

〰

皮亚诺分形曲线Draw a Peano Fractal

绘制皮亚诺曲线:经典的空间填充曲线,可调迭代与颜色,导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Draw the Peano curve: the classic space-filling curve. Set iterations and colours; export PNG. Settings: Width, Height, Padding, Line width, Iterations.

▦

摩尔分形曲线Draw a Moore Fractal

绘制摩尔曲线:希尔伯特曲线的闭环变体,可调迭代与颜色,导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Draw the Moore curve: a closed-loop variant of the Hilbert curve. Set iterations and colours; export PNG. Settings: Width, Height, Padding, Line width, Iterations.

ℤ

莫顿分形(Z 阶曲线)Draw a Morton Fractal

绘制莫顿 Z 阶曲线:按位交错遍历网格的空间填充折线,可调阶数与颜色,导出 PNG。Draw the Morton Z-order curve: a space-filling polyline from bit-interleaved grid traversal. Set order and colours; export PNG.

V

V 分形(二叉 V 树)Draw a V-Fractal

绘制二叉 V 分形:从底部一点向上张开一个 V,每条臂的末端再长出缩小到 0.7 倍的同样 V,形成对称的二叉树。可调迭代(1–10)、张角(10–80°)与颜色,导出 PNG。Draw a binary V-fractal: a V opens upward from a base point, and the tip of each arm grows the same V scaled by 0.7, forming a symmetric binary tree. Set iterations (1–10), opening angle (10–80°) and colours; export PNG.

❅

三片雪花分形(谢尔宾斯三角形变体)Draw a Triflake Fractal

绘制三片雪花(triflake,也就是 n=3 的多边形雪花 n-flake):把等边三角形换成三个边长一半、各占一个角的三角形,中间留出倒三角空洞,反复迭代就得到谢尔宾斯基三角形。可调迭代(1–8)与颜色,导出 PNG。Draw a triflake (the n-flake with n = 3): an equilateral triangle is replaced by three half-size triangles, one in each corner, leaving an upside-down triangular hole in the middle; iterating gives the Sierpiński triangle. Set iterations (1–8) and colours; export PNG.

✪

五片雪花分形Draw a Pentaflake Fractal

绘制五边形雪花(pentaflake):在大正五边形的五个角上各摆一个更小的五边形,中心再放一个倒置的小五边形,六块互相接触但不重叠,反复迭代。可调迭代(1–5)与颜色,导出 PNG。Draw a pentaflake: a smaller pentagon in each of the five corners of a larger one plus an upside-down one in the centre, all six touching without overlapping, iterated. Set iterations (1–5) and colours; export PNG.

✡

六片雪花分形Draw a Hexaflake Fractal

绘制六边形雪花(hexaflake):中心与六个角上摆更小的六边形,反复迭代。可调次数与颜色,导出 PNG。Draw a hexaflake: smaller hexagons at the centre and six corners of a larger one, iterated. Set depth and colours; export PNG.

❄

多片雪花分形(任意边数)Draw a Multiflake Fractal

绘制任意边数的多边形雪花(n-flake):在各顶点方向摆更小的多边形,5 边及以上再在中心放一块;3 边没有中心块,就是谢尔宾斯基三角形,4 边的四块正好拼满。边数 3–12,可调迭代与颜色,导出 PNG。Draw an n-flake: smaller polygons toward each vertex, plus a centre piece from 5 sides up; 3 sides has no centre piece and gives the Sierpiński triangle, and with 4 sides the four pieces fill the square exactly. Sides 3–12; set iterations and colours; export PNG.

📷

图片转拍立得相框Convert Image to Polaroid

把任意图片做成经典拍立得相框:四周加白边,下方留出较宽的空白(可写标题),可调边框厚度、底边高度和背景色。适合纪念照、拼贴和社交媒体配图,支持批量,图片只在浏览器本地处理。Turn any image into a classic Polaroid frame: a white border with a taller blank strip at the bottom for a caption, with adjustable border thickness, bottom height and background colour. Handy for keepsakes, collages and social posts. Works in bulk; images are processed locally in your browser.

👻

创建透明图片(空白 PNG)Create Transparent Image

按指定宽高生成一张完全透明的 PNG(或 WebP):适合做图层底稿、遮罩模板、透明贴纸底板。可设背景棋盘预览,全部在浏览器本地完成。Create a fully transparent PNG (or WebP) of a chosen width and height - handy as a layer base, mask template or blank sticker sheet. Optional checkerboard preview. Everything runs locally in your browser.

✂️

去除图片边框Remove Image Border

自动裁掉图片四周的纯色或透明边框:以左上角颜色(或指定颜色)为边框色,按容差向内裁切;也可按固定像素分别去掉上/右/下/左。会显示每一边去掉了多少。支持批量,图片只在浏览器本地处理。Automatically trim a solid-colour or transparent border from an image. Uses the top-left colour (or a colour you pick) and a tolerance, or removes a fixed number of pixels from top/right/bottom/left. Shows how much was removed on each side. Works in bulk; images are processed locally.

🎯

去除图片中的指定颜色(变透明)Remove Specific Color from Image

把图片中指定颜色变成透明:可点预览取色,设容差和边缘柔化,适合抠白底、绿幕或去掉单一色块。显示修改了多少像素,支持批量,图片只在浏览器本地处理。Make a chosen colour in an image transparent. Click the preview to pick the colour, set a tolerance and edge softness - handy for white backgrounds, green screens or removing a flat colour block. Shows how many pixels changed. Works in bulk; images are processed locally.

📺

显示图片的 YCbCr 颜色通道Show YCbCr Image Colors

把图片拆成 Y(亮度)、Cb、Cr(色度)三个通道分别预览:可选显示单通道灰度图,或把 Cb/Cr 映射成假彩色,便于理解 JPEG/视频压缩里的颜色空间。支持批量,图片只在浏览器本地处理。Split an image into Y (luma), Cb and Cr (chroma) channel previews - as greyscale planes or false-colour Cb/Cr maps - to see how JPEG and video colour spaces work. Works in bulk; images are processed locally.

🧱

整数列表转图片Create Image from Integers

把整数列表画成图片:按灰度(0–255)或 RGB 三元组填充像素,可指定宽度。适合把数据矩阵可视化,本地处理。Paint a list of integers as an image: greyscale values (0-255) or RGB triples, with a chosen width. Handy for visualizing data matrices. Processed locally.

➖

生成康托尔集(梳状图)Generate Cantor Set

生成康托尔集的梳状可视化:每一步去掉线段中间三分之一,逐行展示。可导出 PNG,本地完成。Generate a Cantor-set comb: remove the middle third of each segment at every step, shown row by row. Export PNG locally.

⫴

生成非对称康托尔集Generate Asymmetric Cantor Set

生成非对称康托尔梳:每步按可调左右比例去掉中间一段,而不是固定的三等分。导出 PNG,本地完成。Generate an asymmetric Cantor comb: remove a middle gap with adjustable left/right keep ratios instead of equal thirds. Export PNG locally.

▦

生成康托尔尘Generate Cantor Dust

生成二维康托尔尘:把正方形分成 3×3 格,只保留四个角,再对每个角反复同样操作,形成粉尘状点集。导出 PNG。Generate 2D Cantor dust: split a square into 3×3 cells, keep only the four corners, and repeat on each corner to get a dust of points. Export PNG.

∠

生成切萨罗分形Generate Cesàro Fractal

生成切萨罗分形(类科赫曲线,转折角约 85°),可调迭代次数,导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Cesàro fractal (Koch-like with ~85° turns). Set iterations; export PNG. Settings: Width, Height, Padding, Line width, Iterations.

❄

生成切萨罗多边雪花Generate Cesàro Polyflake

在正多边形边上绘制切萨罗型折线,形成多边雪花。可调边数与迭代,导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Draw Cesàro-style polylines on a regular polygon to form a polyflake. Set sides and iterations; export PNG. Settings: Width, Height, Padding, Line width, Iterations.

🐉

生成龙曲线Generate Dragon Curve

生成贺氏龙曲线(Heighway dragon):用 L 系统迭代折线,可调次数与颜色,导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Heighway dragon curve via an L-system. Set iterations and colours; export PNG. Settings: Width, Height, Padding, Line width, Iterations.

𝑭

生成斐波那契词分形Generate Fibonacci Word Fractal

根据斐波那契词画折线分形:读 0 右转 90°,读 1 左转 90°,每步前进。可调次数,导出 PNG。Draw a fractal polyline from the Fibonacci word: turn right 90° on 0, left 90° on 1, stepping forward each time. Set depth; export PNG.

➖

生成广义康托尔集Generate Generalized Cantor Set

生成广义康托尔梳:每步按可调保留比例去掉中间空隙(左右对称)。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a generalized Cantor comb with an adjustable keep ratio (symmetric). Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

⬡

生成戈斯珀曲线Generate Gosper Curve

生成戈斯珀流蛇曲线。可调迭代,导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Gosper flowsnake. Set iterations; export PNG. Settings: Width, Height, Padding, Line width, Iterations.

H

生成 H 分形(H 树)Generate H Fractal

生成 H 树分形。可调迭代,导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「层数」。Generate an H-tree fractal. Set iterations; export PNG. Settings: Width, Height, Padding, Line width, Levels.

△

生成海威三角龙Generate Heighway Triangle

生成三角版龙曲线(120°)。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a triangular dragon curve (120°). Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

⬡

生成六角龙曲线Generate Hexadragon Curve

生成六角龙(60° 龙曲线)。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a hexadragon (60° dragon). Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

〰

生成希尔伯特曲线Generate Hilbert Curve

生成希尔伯特空间填充曲线。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Hilbert space-filling curve. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

❄

生成科赫反雪花Generate Koch Anti-snowflake

生成科赫反雪花(内凹)。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Koch anti-snowflake (inward). Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

✦

生成科赫多边雪花Generate Koch Polyflake

在正多边形边上绘制科赫折线。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Draw Koch polylines on a regular polygon. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

❄

生成科赫雪花Generate Koch Snowflake

生成经典科赫雪花。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the classic Koch snowflake. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

▲

生成科赫三角分形Generate Koch Triangle Fractal

生成单条科赫折线。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a single Koch polyline. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

∟

生成莱维 C 曲线Generate Lévy C Curve

生成莱维 C 曲线。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Lévy C curve. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

▦

生成摩尔曲线Generate Moore Curve

生成摩尔曲线(希尔伯特的闭环变体)。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Moore curve (closed-loop Hilbert variant). Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

〰

生成皮亚诺曲线Generate Peano Curve

生成皮亚诺空间填充曲线。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Peano space-filling curve. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

🌳

生成毕达哥拉斯树Generate Pythagoras Tree

生成毕达哥拉斯树:在正方形顶边上搭一个直角三角形,再在两条直角边上各长出一个较小的正方形,反复迭代。可调分叉角,导出 PNG。Generate a Pythagoras tree: a right triangle sits on the top edge of a square and a smaller square grows on each of its two legs, repeated. Set the branch angle; export PNG.

🐉

生成四角龙曲线Generate Quaddragon Curve

生成四角龙(90° 龙的变体走法)。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a quaddragon (90° dragon-style variant). Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

✚

生成二次十字分形Generate Quadratic Cross Fractal

生成二次十字分形:十字反复向四臂生长。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a quadratic cross fractal: a cross that grows on all four arms. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

⬜

生成二次科赫岛Generate Quadratic Koch Island

生成二次科赫岛(方版科赫,转角 90°)。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a quadratic Koch island (square Koch with 90° turns). Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

➤

生成谢尔宾斯基站箭头曲线Generate Sierpinski Arrowhead Curve

生成谢尔宾斯基箭头曲线(L 系统)。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Sierpinski arrowhead curve (L-system). Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

▦

生成谢尔宾斯基地毯Generate Sierpinski Carpet

生成谢尔宾斯基地毯:正方形反复挖去中心九分之一。导出 PNG。可设置「宽度」、「高度」、「边距」、「迭代次数」、「背景」。Generate the Sierpinski carpet by repeatedly removing the centre ninth of each square. Export PNG. Settings: Width, Height, Padding, Iterations, Background.

△

生成谢尔宾斯基曲线Generate Sierpinski Curve

生成闭合的谢尔宾斯基曲线(正方形版 L 系统)。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a closed Sierpinski curve (square L-system). Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

⬡

生成谢尔宾斯基六边形Generate Sierpinski Hexagon

生成谢尔宾斯基六边形:把六边形换成六个 1/3 大小、位于各个角上的小六边形(中间留空),反复迭代。导出 PNG。Generate the Sierpinski hexagon: each hexagon is replaced by six copies at 1/3 size placed at its corners, leaving the centre empty, repeated. Export PNG.

⟁

生成谢尔宾斯基迷宫Generate Sierpinski Maze

「谢尔宾斯基迷宫」没有独立的标准定义;常说的就是高迭代下的谢尔宾斯基箭头曲线,通道细密,看起来像迷宫。本页画的正是箭头曲线(L 系统 X→YF+XF+Y、Y→XF−YF−X,转角 60°),与「生成谢尔宾斯基箭头曲线」结果相同,完整说明见该工具。导出 PNG。There is no separate standard definition of a "Sierpinski maze"; the name usually refers to the Sierpinski arrowhead curve at high depth, whose narrow corridors look like a maze. This page draws exactly that curve (L-system X→YF+XF+Y, Y→XF−YF−X, 60° turns), the same result as Generate Sierpinski Arrowhead Curve, which has the full explanation. Export PNG.

⬠

生成谢尔宾斯基五边形Generate Sierpinski Pentagon

生成五边形谢尔宾斯基分形。导出 PNG。可设置「宽度」、「高度」、「边距」、「迭代次数」、「背景」。Generate a pentagonal Sierpinski fractal. Export PNG. Settings: Width, Height, Padding, Iterations, Background.

✦

生成谢尔宾斯基多边雪花Generate Sierpinski Polyflake

在正多边形顶点上迭代谢尔宾斯基式缩放。导出 PNG。可设置「宽度」、「高度」、「边距」、「迭代次数」、「边数」。Iterate Sierpinski-style scaling on a regular polygon vertices. Export PNG. Settings: Width, Height, Padding, Iterations, Sides.

△

生成谢尔宾斯基筛(垫片)Generate Sierpinski Sieve

生成谢尔宾斯基三角形垫片(筛):大三角去掉中心,三角递归。导出 PNG。可设置「宽度」、「高度」、「边距」、「迭代次数」、「背景」。Generate the Sierpinski triangle gasket (sieve): remove the centre triangle recursively. Export PNG. Settings: Width, Height, Padding, Iterations, Background.

▣

生成谢尔宾斯基方块Generate Sierpinski Square

「谢尔宾斯基方块」没有独立的标准定义。本页的规则是:把正方形分成 3×3 九格,只保留四个角,再对每个角重复——这正是康托尔尘(Cantor dust),结果与「生成康托尔尘」相同,完整说明见该工具。去掉中间一格、保留 8 格的版本是谢尔宾斯基地毯。导出 PNG。There is no separate standard definition of a "Sierpinski square". The rule used here, split a square into a 3×3 grid, keep only the four corners and repeat on each, is exactly Cantor dust, the same result as Generate Cantor Dust, which has the full explanation. The version that removes only the centre cell and keeps 8 is the Sierpinski carpet. Export PNG.

➖

生成 Smith–Volterra–Cantor 集Generate Smith–Volterra–Cantor Set

生成 Smith–Volterra–Cantor(肥康托尔)集梳状图:第 n 步从每段中间去掉长 1/4ⁿ(即 1/2²ⁿ)的空隙。第一行是原线段,第 k+1 行是做完 k 步后的结果。导出 PNG。Generate a Smith–Volterra–Cantor (fat Cantor) set as a comb: at step n remove a middle gap of length 1/4ⁿ (that is 1/2²ⁿ) from each interval. The first row is the original segment and row k+1 shows the result after k steps. Export PNG.

⊞

生成 T-方块曲线Generate T-Square Curve

生成 T 方块(T-square)分形:从一个实心正方形开始,在它的四个角上各放一个边长一半、中心正好落在角上的实心正方形;之后每一步在最新一批方块露在外面的三个角上继续这样做。导出 PNG。Generate the T-square fractal: start with a filled square and place a filled square of half the side centred on each of its four corners; at every later step do the same on the three outer corners of the newest squares. Export PNG.

🐉

生成三龙曲线Generate Terdragon Curve

生成三龙(terdragon)曲线:120° 龙曲线。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the terdragon curve: a 120° dragon. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

❄

生成三片雪花曲线Generate Triflake Curve

生成三片科赫雪花拼成的 triflake。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a triflake from three Koch snowflakes. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

🐉🐉

生成双龙曲线Generate Twindragon Curve

生成双龙(twindragon)曲线。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the twindragon curve. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

V

生成 V 树分形Generate V-Tree Fractal

生成 V 形树分形:每枝分出两臂。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate a V-tree fractal: each branch splits into two arms. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

✚

生成 Vicsek 分形Generate Vicsek Fractal

生成 Vicsek(希腊十字)分形。导出 PNG。可设置「宽度」、「高度」、「边距」、「迭代次数」、「背景」。Generate the Vicsek (Greek cross) fractal. Export PNG. Settings: Width, Height, Padding, Iterations, Background.

Ƶ

生成 Z 阶曲线(Morton)Generate Z-Order Curve

生成 Z 阶(Morton)空间填充曲线。导出 PNG。可设置「宽度」、「高度」、「边距」、「线宽」、「迭代次数」。Generate the Z-order (Morton) space-filling curve. Export PNG. Settings: Width, Height, Padding, Line width, Iterations.

🖼️

数字列表转图片Convert Numbers to Image

把数字列表画成灰度图:自动按最小/最大线性映射到 0-255,可指定宽度与反相。本地处理。Paint a list of numbers as a greyscale image: auto-scale min..max to 0-255, choose width and optional invert. Processed locally.

🔺

绘制杨辉三角Draw Pascal Triangle

把杨辉三角(帕斯卡三角形)画成图片并下载。可调行数与颜色,本地完成。可设置「行数」、「背景」、「文字」。Draw Pascal triangle as an image for download. Set rows and colours; runs locally. Settings: Rows, Background, Text.

🖼️

Unicode 转图片Convert Unicode to Image

把任意文字/Emoji(可多行)画成 PNG 图片并下载,可选透明背景。本地完成。Draw any text or emoji, including several lines, as a PNG image for download, with an optional transparent background. Runs locally.

😀

表情转图片Convert Emoji to Image

把 Emoji 画成方形 PNG(可调尺寸与背景,可选透明背景)。本地完成。可设置「表情」、「尺寸」、「背景」、「透明背景」。Draw an emoji as a square PNG (size and background adjustable, optional transparent background). Runs locally. Settings: Emoji, Size, Background, Transparent background.

🖼️

UTF-8 文本转图片Convert UTF-8 to Image

把 UTF-8 文本(可多行)画成 PNG 图片并下载,长文字自动换行。本地完成。可设置「字号 (8–512)」、「换行宽度 px(0=不换行)」、「背景」、「文字」。Draw UTF-8 text (multi-line) as a PNG image for download; long lines wrap automatically. Runs locally. Settings: Size (8–512), Wrap width px (0 = no wrap), Background, Text colour.

✏️

给 WebP 加文字Add Text to WebP

在 WebP 图片上叠加一行文字,可调位置、字号与颜色,导出 WebP;文字超出图片边缘时会提示。本地处理。Overlay a line of text on a WebP image with position, size and colour controls, and export WebP; you are told when the text runs past the edge. Processed locally.

📺

给 WebP 加压缩噪点Add WebP Artifacts

通过对 WebP 再压缩引入块状伪影,可调质量。本地处理。可设置「质量」。Re-compress as WebP to introduce blocky artifacts; adjustable quality. Processed locally. Settings: Quality.

🖼️

给 WebP 加背景色Add WebP Background

给带透明的 WebP 铺纯色背景后导出 WebP。本地处理。可设置「背景色」。Fill a solid background behind a transparent WebP, then export WebP. Processed locally. Settings: Background.

🖼️

给 WebP 加边框Add WebP Border

在 WebP 四周加纯色边框,原图的透明部分保持透明(导出带透明通道的 WebP)。本地处理。Add a solid-colour border around a WebP; transparent parts of the image stay transparent (exported as WebP with alpha). Processed locally.

🌫️

模糊 WebPBlur WebP

对 WebP 做简单方框模糊。本地处理。可设置「半径」。Apply a simple box blur to a WebP. Processed locally. Settings: Radius.

👻

调整 WebP 不透明度Change WebP Opacity

整体调整 WebP 不透明度后导出。本地处理。可设置「不透明度」。Scale overall opacity of a WebP, then export. Processed locally. Settings: Opacity.

🎚️

调整 WebP 质量Change WebP Quality

按指定质量重新编码为 WebP,并显示前后文件大小。本地处理。可设置「质量」。Re-encode as WebP at a chosen quality and show the file size before and after. Processed locally. Settings: Quality.

📦

压缩 WebPCompress WebP

用较低质量重新导出 WebP 以减小体积,显示压缩前后大小;如果结果不比原图小,就保留原图。本地处理。Re-export WebP at a lower quality to shrink the file, showing both sizes; if the result is not smaller than the original, the original is kept. Processed locally.

🔎

分析 WebPAnalyze WebP

读取 WebP 文件结构:有损(VP8)/无损(VP8L)/扩展(VP8X)、画布尺寸、透明通道、动画帧数与循环次数和每帧时长、ICC/EXIF/XMP 元数据、文件大小;不是 WebP 的文件会直接报错。可复制报告或下载 JSON。本地处理,不重新编码。Read the structure of a WebP file: lossy (VP8), lossless (VP8L) or extended (VP8X), canvas size, alpha, animation with frame count, loop count and frame durations, ICC/EXIF/XMP metadata and file size. Files that are not WebP are rejected. Copy the report or download it as JSON. Processed locally, nothing is re-encoded.

📱

横向 WebP 转竖向Convert Landscape WebP to Portrait WebP

把横向 WebP 旋转或裁成竖向构图后导出。本地处理。可设置「方式」、「留白颜色」。Rotate or fit a landscape WebP into a portrait frame, then export. Processed locally. Settings: Mode, Pad colour.

🖥️

竖向 WebP 转横向Convert Portrait WebP to Landscape WebP

把竖向 WebP 旋转或裁成横向构图后导出。本地处理。可设置「方式」、「留白颜色」。Rotate or fit a portrait WebP into a landscape frame, then export. Processed locally. Settings: Mode, Pad colour.

⬛

WebP 转灰度Convert WebP to Grayscale

把 WebP 转为灰度后导出。本地处理。Convert a WebP to grayscale, then export. Processed locally.

✂️

裁剪 WebPCrop WebP

按百分比裁剪 WebP。本地处理。可设置「左 %」、「右 %」、「上 %」、「下 %」。Crop a WebP by percentage margins. Processed locally. Settings: Left %, Right %, Top %, Bottom %.

🧩

复制拼接 WebPDuplicate WebP

把 WebP 按行列复制拼成网格。本地处理。可设置「列」、「行」、「间距」。Tile a WebP into a rows×cols grid. Processed locally. Settings: Columns, Rows, Gap.

🅰️

提取 WebP AlphaExtract WebP Alpha Channel

把透明度画成灰度遮罩 WebP。本地处理。Render opacity as a grayscale mask WebP. Processed locally.

🎨

提取 WebP 调色板Extract WebP Colour Palette

用中位切分(median-cut)从 WebP 的真实像素中找出代表色(每组像素的平均色,忽略完全透明的像素),生成带十六进制标签的色板图片(WebP 或 PNG),并列出可复制的颜色、像素数和占比。本地处理。Find the representative colours of a WebP with median cut on its actual pixels (each colour is the average of a group of pixels; fully transparent pixels are ignored). You get a palette image with hex labels (WebP or PNG) and a copyable list of colours with pixel counts and percentages. Processed locally.

🔢

十六进制转 WebPConvert Hex to WebP

把空格/换行分隔的 #RRGGBB 像素写成无损 WebP(填写宽度),颜色逐像素精确。本地处理。Turn space/newline-separated #RRGGBB pixels into a lossless WebP (set width) with exact pixel colours. Processed locally.

✏️

文字转 WebPConvert Text to WebP

把文字画成 WebP 图片。本地处理。可设置「文字」、「字号」、「文字色」、「背景」。Render text as a WebP image. Processed locally. Settings: Text, Size, Text, Background.

⬜

创建空白 WebPCreate Empty WebP

创建指定尺寸的透明空白 WebP。本地处理。可设置「宽」、「高」。Create a transparent blank WebP of a given size. Processed locally. Settings: Width, Height.

🟦

创建不透明 WebPCreate Opaque WebP

创建指定尺寸与颜色的不透明 WebP。本地处理。可设置「宽」、「高」、「颜色」。Create an opaque WebP of a given size and colour. Processed locally. Settings: Width, Height, Colour.

👻

创建半透明 WebPCreate Transparent WebP

创建带指定不透明度的纯色 WebP。本地处理。可设置「宽」、「高」、「颜色」、「不透明度」。Create a solid-colour WebP with chosen opacity. Processed locally. Settings: Width, Height, Colour, Opacity.

🅰️

创建 WebP Alpha 遮罩Create WebP Alpha Mask

从上传图片生成 Alpha 灰度遮罩 WebP。本地处理。Build an alpha grayscale-mask WebP from an uploaded image. Processed locally.

🔢

WebP 转十六进制Convert WebP to Hex

把 WebP 每个像素导出为 #RRGGBB 网格。本地处理。Export each WebP pixel as a #RRGGBB grid. Processed locally.

🎨

提取 WebP 像素颜色Extract WebP Colour

点击 WebP 预览取色(RGB / HEX)。本地处理。Click a WebP preview to sample RGB / HEX. Processed locally.

🪣

填充透明 WebPFill Transparent WebP

用纯色填充 WebP 的透明区域。本地处理。可设置「填充色」。Fill transparent areas of a WebP with a solid colour. Processed locally. Settings: Fill colour.

🅰️

填充 WebP AlphaFill WebP Alpha Channel

把所有像素的 Alpha 设为指定不透明度。本地处理。可设置「不透明度」。Set every pixel alpha to a chosen opacity. Processed locally. Settings: Opacity.

📐

查看 WebP 尺寸Find WebP Dimensions

显示 WebP 宽高与像素数。本地处理。Show WebP width, height and pixel count. Processed locally.

📦

查看 WebP 体积Find WebP File Size

重新编码为 WebP 并显示大约体积。本地处理。可设置「质量」。Re-encode as WebP and show approximate file size. Processed locally. Settings: Quality.

↔️

水平翻转 WebPFlip WebP Horizontally

左右镜像翻转 WebP。本地处理。Mirror a WebP left-to-right. Processed locally.

↕️

垂直翻转 WebPFlip WebP Vertically

上下镜像翻转 WebP。本地处理。Mirror a WebP top-to-bottom. Processed locally.

🎲

随机 WebP 生成Generate Random WebP

生成噪点或色块随机 WebP(可设种子)。本地处理。可设置「宽」、「高」、「模式」、「种子」。Generate a noisy or blocky random WebP (optional seed). Processed locally. Settings: Width, Height, Mode, Seed.

🌗

反色 WebPInvert WebP Colours

反转 WebP 的 RGB(负片效果)。本地处理。Invert WebP RGB channels (negative). Processed locally.

⚡

优化 WebPOptimize WebP

尝试有损(所选质量)和无损两种编码,保留最小的结果;如果都不比原图小,就保留原图并提示「已经是最优」,同时显示两个大小。本地处理。Tries a lossy encode (at the chosen quality) and a lossless encode and keeps the smallest; if neither is smaller than the original, the original is kept with an "already optimal" note and both sizes. Processed locally.

🎨

WebP 取色Pick WebP Colour

点击 WebP 预览读取像素颜色。本地处理。Click a WebP preview to read a pixel colour. Processed locally.

🎨

减少 WebP 颜色Reduce WebP Colours

用中位切分从真实像素中选出最多 N 种代表色(与「提取 WebP 调色板」相同的算法),把每个像素换成最接近的颜色,并以无损方式导出,保证文件里最多 N 种颜色;也可导出 PNG。本地处理。Pick at most N representative colours from the actual pixels with median cut (the same method as Extract WebP Colour Palette), replace every pixel with the nearest one, and export losslessly so the file really has at most N colours; PNG export is also available. Processed locally.

🧽

去除 WebP 颜色Remove Colour From WebP

把接近指定颜色的像素变透明:按 RGB 距离 ≤ 容差 × 255 判断,容差 0 只去除完全相同的颜色,100 包含边界。本地处理。Make pixels near a chosen colour transparent: a pixel is removed when its RGB distance is at most tolerance × 255; tolerance 0 removes only exact matches and 100 includes the boundary. Processed locally.

🚫

移除 WebP AlphaRemove WebP Alpha Channel

去掉透明度:把图片按所选底色(默认白色)合成后导出不透明 WebP。本地处理。Remove transparency: flatten the image onto the chosen backdrop colour (white by default) and export an opaque WebP. Processed locally.

🧹

去除 WebP 背景Remove WebP Background

从四个角按左上角像素的颜色洪水填充(4 连通),把相连的背景变透明;容差 0 只去除完全相同的颜色。本地处理。Flood-fill (4-connected) from the four corners using the top-left pixel colour, making the connected background transparent; tolerance 0 removes only the exact colour. Processed locally.

🔲

去除 WebP 边框Remove WebP Border

识别边框颜色(四个角中在边缘上出现最多的颜色),只裁掉与这个颜色一致的整行/整列;容差 0 只裁完全相同的颜色。本地处理。Detect the border colour (the corner colour that is most common along the edges) and trim only rows and columns that match it; tolerance 0 trims only the exact colour. Processed locally.

🟢

去 WebP 色键Remove WebP Chroma Key

把接近指定颜色的像素变透明(绿幕/蓝幕)。本地处理。可设置「键色」、「容差」。Make pixels near a chosen colour transparent (green/blue screen). Processed locally. Settings: Key colour, Tolerance.

🅰️

替换 WebP AlphaReplace WebP Alpha Channel

用统一不透明度替换 Alpha 通道。本地处理。可设置「不透明度」。Replace the alpha channel with a flat opacity. Processed locally. Settings: Opacity.

📐

缩放 WebPResize WebP

按像素或百分比缩放 WebP,可锁定比例。本地处理。可设置「单位」、「宽度」、「高度」、「保持宽高比」。Resize a WebP by pixels or percent; optional lock aspect. Processed locally. Settings: Units, Width, Height, Keep aspect.

🔃

旋转 WebPRotate WebP

旋转 WebP:90/180/270 或任意角度。本地处理。可设置「旋转」、「角度」、「背景」。Rotate a WebP by 90/180/270 or any angle. Processed locally. Settings: Rotation, Angle, Background.

⭕

圆角 WebPRound WebP Edges

给 WebP 加圆角(外侧变透明)。本地处理。可设置「圆角半径」。Round the corners of a WebP (outside becomes transparent). Processed locally. Settings: Radius.

✨

锐化 WebPSharpen WebP

用反锐化掩模或拉普拉斯锐化 WebP。本地处理。可设置「强度」、「方式」。Sharpen a WebP with unsharp mask or Laplacian. Processed locally. Settings: Amount, Type.

✂️

SVG 优化SVG Optimizer

在本地优化 SVG:默认先清理脚本等危险内容,再去掉注释、元数据、编辑器信息、空分组和多余小数,并用渲染对比确认外观不变。Optimise SVG locally: by default it first removes scripts and other unsafe content, then strips comments, metadata, editor data, empty groups and extra decimals, and checks by rendering that the result looks the same.

🖼️

EPS 转 JPGEPS to JPG

导出 EPS 内嵌的预览图(TIFF 或 EPSI)为 JPG;文件实为 SVG 时直接栅格化。浏览器无法执行 PostScript,没有预览图的 EPS 需先用桌面工具转换。本地处理。Exports the preview image embedded in an EPS (TIFF or EPSI) as JPG, or rasterizes the file if it is actually SVG. Browsers cannot run PostScript, so an EPS without a preview needs a desktop tool first. Processed locally.

🖼️

EPS 转 PNGEPS to PNG

导出 EPS 内嵌的预览图(TIFF 或 EPSI)为 PNG;文件实为 SVG 时直接栅格化。浏览器无法执行 PostScript,没有预览图的 EPS 需先用桌面工具转换。本地处理。Exports the preview image embedded in an EPS (TIFF or EPSI) as PNG, or rasterizes the file if it is actually SVG. Browsers cannot run PostScript, so an EPS without a preview needs a desktop tool first. Processed locally.

✒️

EPS 转 SVGEPS to SVG

文件实为 SVG 时清理脚本等危险内容后输出;真正的 EPS 若内嵌预览图(TIFF 或 EPSI),会把预览位图包进 SVG 输出(不是矢量路径)。浏览器无法把 PostScript 转成矢量路径。本地处理。If the file is actually SVG, outputs it with scripts and other unsafe content removed. For a real EPS with an embedded preview (TIFF or EPSI), wraps that preview bitmap in an SVG (not vector paths). Browsers cannot convert PostScript to vector paths. Processed locally.

🖼️

照片拼图Photo Collage

把 2–12 张图片拼成一张:可多次添加、删除和调整顺序,选网格 / 竖排 / 横排布局、格子比例、裁切或完整显示、间距、背景色和输出宽度,导出 PNG 或 JPG。本地处理。Combine 2–12 images into one: add in several batches, remove and reorder them, pick a grid / rows / columns layout, cell shape, crop-to-fill or fit, spacing, background colour and output width, and export PNG or JPG. Processed locally.