跳到主要内容

文本转手写转换器

将文本转换为逼真的手写字体,支持方格纸、网格纸或空白纸 — 选择墨水颜色、大小和凌乱度,然后将结果下载为SVG图像。

输入

Drop a file or browse
One file · text

设置

每个字母的旋转和偏离基线的程度。0 表示完全笔直。

启用时,SVG 包含字体,在所有设备上看起来相同(增加约20-40KB)。禁用时,它只是命名字体 — 一个小文件,只有在设备上已安装该字体时才显示为手写。

输出

预览

您的手写页面将显示在此处。

SVG源代码
 
这对您有帮助吗?

使用指南

将输入的文本转换为手写风格的页面 — 方格纸、选择墨水颜色、字母大小和凌乱度 — 然后下载为清晰的SVG图像。手写字体在文件内部传输,因此页面在您发送到的所有设备上看起来相同。它完全在您的浏览器中运行,因此您粘贴的任何内容都不会上传到任何地方。用于手写风格的笔记、日记页面、信件、字母模型和贺卡。

如何使用

  1. 输入或粘贴您的文本,或拖入.txt文件。
  2. 选择纸张样式:横线纸、大学规格纸(带红色边距)、空白纸、网格/图表纸或点网纸。
  3. 选择手写风格:随意打印、草书脚本、整洁手写或标记笔。
  4. 设置墨水颜色字体大小凌乱度(每个字母旋转和偏离基线的程度)。
  5. 复制SVG或使用下载按钮下载。

长行会自动换行到页面宽度,段落之间的空行会被保留。

这些手写字体是什么?

四种真实的字体,直接嵌入到图像中:

风格 字体 外观
随意打印 Indie Flower 轻松、圆润的日常印刷
草书脚本 Dancing Script 连接的、环形的草书
整洁手写 Patrick Hand 整洁、均匀间距的印刷
标记笔 Permanent Marker 粗、大胆的标记笔大写字母

这四种都涵盖了完整的拉丁字母和拉丁-1重音符号,所以葡萄牙语、西班牙语、法语、德语、意大利语和北欧语言 — ãçéüñø — 以与英语相同的手写风格呈现。随意打印、草书脚本和整洁手写还进一步覆盖了拉丁扩展-A,用于波兰语、捷克语、匈牙利语和土耳其语(łřőğ)。标记笔是个例外:字体本身没有拉丁-1以外的字形,所以标记笔中的ł会回退到您设备的字体。对于这些语言,请选择其他三个之一。

我会获得什么样的图像?

SVG — 矢量图像。在任何缩放级别下都保持清晰,打印效果干净,可在任何浏览器、Figma、Illustrator、Inkscape、Word或Google Docs中打开。如果您需要PNG或JPG,请下载SVG并通过图像转换器运行。

我的手写对所有人看起来都一样吗?

是的。字体嵌入在SVG中,所以页面在Mac、Windows PC、Linux桌面和Android手机上呈现相同 — 字体形状、纸张、墨水、布局、换行和每个字母的摇晃都烤入文件中。

这会增加大约20-40KB的文件大小。如果您希望文件只有几KB大,并且您将自己提供字体,请关闭在文件中嵌入手写字体:SVG然后只命名字体,并且只在已安装该字体的设备上呈现为手写(在大多数手机和Linux机器上,它不会 — 会显示为普通的打字文本)。

为什么它看起来不像打字的?

每个字符都会获得少量旋转、水平推动和垂直推动,因此没有两个字母会坐在完全相同的基线上 — 真实手写使用的相同技巧。将凌乱度设置为0以获得完美笔直、整洁的笔迹,或设置为10以获得匆忙的潦草。摇晃源自每个字母的位置,而不是随机数,所以相同的文本总是生成完全相同的页面。

我可以将其用于家庭作业或作业吗?

请不要将生成的手写作为您自己的笔迹提交 — 大多数学校将其视为学术不诚实。它是为笔记、模型、卡片、字母、邀请和设计工作而构建的。

我的文本是私密的吗?

是的。整个转换都在您的浏览器中用JavaScript进行 — 您的文本(和任何上传的文件)永远不会离开您的设备,也永远不会存储在服务器上。关闭选项卡后,它就消失了。

一次最多可以转换多少文本?

每页最多5,000个字符。对于更长的内容,请分成几个部分,每个部分生成一页。

相关工具

handwritingtext to imagesvgnotesassignment

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/text-to-handwriting-converter \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Dear Sam,\nSee you at the lake on Saturday.",
    "paperStyle": "ruled",
    "font": "casual",
    "inkColor": "#1a1a8c",
    "fontSize": "24",
    "jitter": "4",
    "embedFont": "true"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `text-to-handwriting-converter` tool (Text to Handwriting Converter) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。