[{"data":1,"prerenderedAt":516},["ShallowReactive",2],{"guide-utf8-decode-guide":3,"faq-utf8-decode-guide":4,"related-utf8-decode-guide":158},null,{"id":5,"title":6,"body":7,"category":136,"description":137,"extension":138,"keywords":139,"meta":145,"navigation":146,"path":147,"relatedTools":148,"seo":153,"stem":154,"type":155,"updatedAt":156,"__hash__":157},"faq\u002Fhelp\u002Ffaq\u002Futf8-decode-guide.md","UTF8解码常见问题：还原UTF8编码为中文原文",{"type":8,"value":9,"toc":123},"minimark",[10,20,24,29,47,54,58,73,77,80,84,92,96,99,102],[11,12,13,14,19],"p",{},"接口返回了一串UTF8编码的字节序列，数据库里存的是编码内容，怎么还原成中文原文？91AI工具的",[15,16,18],"a",{"href":17},"\u002Ftools\u002Futf8-decode","UTF8解码工具","帮你快速解码。",[21,22,23],"h2",{"id":23},"详细解答",[25,26,28],"h3",{"id":27},"q-如何解码utf8编码内容","Q: 如何解码UTF8编码内容？",[30,31,32,38,41,44],"ol",{},[33,34,35,36],"li",{},"打开",[15,37,18],{"href":17},[33,39,40],{},"把UTF8编码的字节序列或转义内容粘贴到输入框",[33,42,43],{},"工具自动解码还原为可读的中文原文",[33,45,46],{},"复制解码结果使用",[11,48,49],{},[50,51],"img",{"alt":52,"src":53},"UTF8解码工具界面","\u002Fimages\u002Ftools\u002Futf8-decode.png",[25,55,57],{"id":56},"q-什么场景需要utf8解码","Q: 什么场景需要UTF8解码？",[59,60,61,64,67,70],"ul",{},[33,62,63],{},"接口返回的UTF8编码数据，还原为可读内容",[33,65,66],{},"数据库存储的编码内容，转为中文查看",[33,68,69],{},"网页源码中的UTF8转义序列，还原为原文",[33,71,72],{},"日志、报文里的编码字符串，恢复可读格式",[25,74,76],{"id":75},"q-乱码内容能还原吗","Q: 乱码内容能还原吗？",[11,78,79],{},"如果内容确实是标准UTF8编码，解码工具可以还原为原文。若内容本身已损坏或编码方式不匹配，需要确认原始编码方式再处理。",[25,81,83],{"id":82},"q-utf8解码和编码是什么关系","Q: UTF8解码和编码是什么关系？",[11,85,86,87,91],{},"编码和解码是相反操作：UTF8编码把中文转为字节序列，UTF8解码把字节序列还原为中文。可配合",[15,88,90],{"href":89},"\u002Ftools\u002Futf8-encode","UTF8编码工具","双向转换。",[25,93,95],{"id":94},"q-需要注册登录吗","Q: 需要注册登录吗？",[11,97,98],{},"不需要。纯前端工具完全免费，打开页面即可使用。",[21,100,101],{"id":101},"相关推荐",[59,103,104,109,116],{},[33,105,106,108],{},[15,107,90],{"href":89}," - 中文转UTF8编码",[33,110,111,115],{},[15,112,114],{"href":113},"\u002Ftools\u002Fbase64-decode","Base64解码工具"," - 还原Base64内容",[33,117,118,122],{},[15,119,121],{"href":120},"\u002Ftools\u002Furl-decode","URL解码工具"," - 还原URL编码",{"title":124,"searchDepth":125,"depth":125,"links":126},"",2,[127,135],{"id":23,"depth":125,"text":23,"children":128},[129,131,132,133,134],{"id":27,"depth":130,"text":28},3,{"id":56,"depth":130,"text":57},{"id":75,"depth":130,"text":76},{"id":82,"depth":130,"text":83},{"id":94,"depth":130,"text":95},{"id":101,"depth":125,"text":101},"crypto","UTF8解码常见问题解答，介绍如何用在线工具把UTF8编码的字节序列解码还原为可读的中文原文。解答UTF8解码用途、乱码内容如何还原、解码接口返回的编码字符串、UTF8编码解码双向转换、解码时字节格式要求等常见问题，纯前端处理不上传服务器隐私安全，帮助用户在开发调试中正确处理UTF8编码内容，配合编码工具完成双向转换。","md",[140,141,142,143,144],"UTF8解码","UTF8还原","编码解码","乱码还原","解码工具",{},true,"\u002Fhelp\u002Ffaq\u002Futf8-decode-guide",[149,150,151,152],"utf8-decode","utf8-encode","base64-decode","url-decode",{"title":6,"description":137},"help\u002Ffaq\u002Futf8-decode-guide","faq","2026-08-04","b1gCXxitpBSBxpqIfPYL1ilxCB1W3X7eogchfWrNsus",[159,307,386],{"id":160,"title":161,"body":162,"category":136,"description":290,"extension":138,"keywords":291,"meta":297,"navigation":146,"path":298,"relatedTools":299,"seo":303,"stem":304,"type":155,"updatedAt":305,"__hash__":306},"faq\u002Fhelp\u002Ffaq\u002Fimage-to-base64-guide.md","图片转Base64常见问题：把图片嵌入网页代码",{"type":8,"value":163,"toc":280},[164,167,169,173,195,201,205,233,237,245,249,252,256,259,261],[11,165,166],{},"做网页、写邮件、开发小程序时，想把图片直接嵌进代码里不依赖外链，最常见的方法就是把图片转成Base64字符串。",[21,168,23],{"id":23},[25,170,172],{"id":171},"q-如何把图片转成base64","Q: 如何把图片转成Base64？",[30,174,175,181,184,187],{},[33,176,35,177],{},[15,178,180],{"href":179},"\u002Ftools\u002Fimage-to-base64","图片转Base64工具",[33,182,183],{},"点击上传区选择图片文件（支持JPG、PNG、GIF、WebP等常见格式）",[33,185,186],{},"工具自动把图片二进制内容转换为Base64字符串",[33,188,189,190,194],{},"复制生成的 ",[191,192,193],"code",{},"data:image\u002F...;base64,..."," 字符串嵌入代码",[11,196,197],{},[50,198],{"alt":199,"src":200},"图片转Base64工具界面","\u002Fimages\u002Ftools\u002Fimage-to-base64.png",[25,202,204],{"id":203},"q-转出来的base64怎么用在网页里","Q: 转出来的Base64怎么用在网页里？",[59,206,207,218,227],{},[33,208,209,213,214,217],{},[210,211,212],"strong",{},"HTML图片","：把字符串填入 ",[191,215,216],{},"\u003Cimg src=\"data:image\u002Fpng;base64,XXXX\">"," 的src位置",[33,219,220,223,224],{},[210,221,222],{},"CSS背景","：填入 ",[191,225,226],{},"background-image: url(data:image\u002Fpng;base64,XXXX)",[33,228,229,232],{},[210,230,231],{},"邮件正文","：直接以Base64格式内嵌图片，避免外链被邮件客户端屏蔽",[25,234,236],{"id":235},"q-base64后的字符串太长了怎么办","Q: Base64后的字符串太长了怎么办？",[11,238,239,240,244],{},"Base64编码后体积约增加三分之一。嵌入前先用",[15,241,243],{"href":242},"\u002Ftools\u002Fimg-compress","图片压缩工具","把图片压缩到合适大小（建议几十KB以内），再转Base64，字符串会更短，页面加载更快。",[25,246,248],{"id":247},"q-转成base64后还能还原成图片吗","Q: 转成Base64后还能还原成图片吗？",[11,250,251],{},"可以。Base64是无损编码，用解码功能或任何Base64解码方式都能还原出与原始图片完全一致的图片文件。",[25,253,255],{"id":254},"q-图片转换会上传服务器吗","Q: 图片转换会上传服务器吗？",[11,257,258],{},"不会。工具在浏览器本地完成图片读取和编码，图片和字符串都不会上传服务器，隐私安全。",[21,260,101],{"id":101},[59,262,263,270,275],{},[33,264,265,269],{},[15,266,268],{"href":267},"\u002Ftools\u002Fbase64-encode","Base64编码工具"," - 文本内容编码解码",[33,271,272,274],{},[15,273,114],{"href":113}," - 把Base64还原为原文",[33,276,277,279],{},[15,278,243],{"href":242}," - 先压缩再转换体积更小",{"title":124,"searchDepth":125,"depth":125,"links":281},[282,289],{"id":23,"depth":125,"text":23,"children":283},[284,285,286,287,288],{"id":171,"depth":130,"text":172},{"id":203,"depth":130,"text":204},{"id":235,"depth":130,"text":236},{"id":247,"depth":130,"text":248},{"id":254,"depth":130,"text":255},{"id":101,"depth":125,"text":101},"图片转Base64常见问题解答，介绍如何用在线工具把图片直接转换为Base64字符串，用于嵌入HTML CSS代码、邮件正文和减少图片HTTP请求。涵盖上传图片转换、限制大小建议、编码体积变化、解码还原图片等常见场景，纯前端处理图片不上传服务器隐私安全，帮助前端开发者和邮件制作人员快速完成图片内嵌，避免外链加载失败。",[292,293,294,295,296],"图片转Base64","Base64图片","图片内嵌","CSS背景图","HTML图片嵌入",{},"\u002Fhelp\u002Ffaq\u002Fimage-to-base64-guide",[300,301,151,302],"image-to-base64","base64-encode","img-compress",{"title":161,"description":290},"help\u002Ffaq\u002Fimage-to-base64-guide","2026-08-03","4YkTPpZF65nQ93gXfrDtkzaPM4OW1WG9VXMqVRBByKQ",{"id":308,"title":309,"body":310,"category":136,"description":370,"extension":138,"keywords":371,"meta":377,"navigation":146,"path":378,"relatedTools":379,"seo":382,"stem":383,"type":155,"updatedAt":384,"__hash__":385},"faq\u002Fhelp\u002Ffaq\u002Fjson-formatter-guide.md","JSON格式化常见问题：JSON工具FAQ",{"type":8,"value":311,"toc":361},[312,316,319,323,326,330,333,337,340,344,347,351,354,358],[21,313,315],{"id":314},"json格式化工具支持哪些操作","JSON格式化工具支持哪些操作？",[11,317,318],{},"支持格式化美化（添加缩进和换行）、压缩（移除空白字符）和语法校验（检测错误位置）。",[21,320,322],{"id":321},"数据安全吗","数据安全吗？",[11,324,325],{},"所有处理在浏览器本地完成，JSON数据不上传服务器。可以在断网环境下使用。",[21,327,329],{"id":328},"支持校验非标准json吗","支持校验非标准JSON吗？",[11,331,332],{},"严格遵循JSON标准规范。非标准格式（如JavaScript对象中含函数或undefined）会被标记为错误。",[21,334,336],{"id":335},"可以处理超大json吗","可以处理超大JSON吗？",[11,338,339],{},"没有严格限制，但超大文件（10MB以上）可能会影响浏览器性能。建议分段处理。",[21,341,343],{"id":342},"格式化后的缩进可以自定义吗","格式化后的缩进可以自定义吗？",[11,345,346],{},"默认使用2空格缩进，这是最通用的JSON格式化标准。",[21,348,350],{"id":349},"支持json5或注释吗","支持JSON5或注释吗？",[11,352,353],{},"暂不支持JSON5和带注释的JSON。标准JSON本身不支持注释，建议移除注释后校验。",[21,355,357],{"id":356},"可以批量处理多个json吗","可以批量处理多个JSON吗？",[11,359,360],{},"目前每次处理一个JSON字符串。如有多个JSON需要处理，可以逐一进行。",{"title":124,"searchDepth":125,"depth":125,"links":362},[363,364,365,366,367,368,369],{"id":314,"depth":125,"text":315},{"id":321,"depth":125,"text":322},{"id":328,"depth":125,"text":329},{"id":335,"depth":125,"text":336},{"id":342,"depth":125,"text":343},{"id":349,"depth":125,"text":350},{"id":356,"depth":125,"text":357},"关于在线JSON格式化工具（JSON美化、压缩、校验、错误定位等）的常见问题解答。",[372,373,374,375,376],"JSON FAQ","JSON格式化","JSON校验","JSON美化","JSON压缩",{},"\u002Fhelp\u002Ffaq\u002Fjson-formatter-guide",[380,381,301],"json-formatter","url-encode",{"title":309,"description":370},"help\u002Ffaq\u002Fjson-formatter-guide","2026-07-06","LuZl_A2qjr9g-1cZGn7XRQZW4AZ9vPu4mH3qQA7kbFY",{"id":387,"title":388,"body":389,"category":136,"description":499,"extension":138,"keywords":500,"meta":506,"navigation":146,"path":507,"relatedTools":508,"seo":513,"stem":514,"type":155,"updatedAt":156,"__hash__":515},"faq\u002Fhelp\u002Ffaq\u002Fmd4-hash-guide.md","MD4哈希常见问题：早期哈希算法用途与局限",{"type":8,"value":390,"toc":488},[391,394,396,400,417,423,427,430,434,437,441,444,448,459,461,463,465],[11,392,393],{},"MD4诞生于1990年，是MD家族中影响深远的算法，MD5、SHA-0等后来的算法都受其启发，如今主要用于历史兼容和教学研究。",[21,395,23],{"id":23},[25,397,399],{"id":398},"q-如何计算md4哈希值","Q: 如何计算MD4哈希值？",[30,401,402,408,411,414],{},[33,403,35,404],{},[15,405,407],{"href":406},"\u002Ftools\u002Fmd4-hash","MD4哈希工具",[33,409,410],{},"上传文件或粘贴文本",[33,412,413],{},"工具实时计算并显示128位MD4哈希值",[33,415,416],{},"与历史数据比对，确认一致性",[11,418,419],{},[50,420],{"alt":421,"src":422},"MD4哈希工具界面","\u002Fimages\u002Ftools\u002Fmd4-hash.png",[25,424,426],{"id":425},"q-md4输出多长","Q: MD4输出多长？",[11,428,429],{},"MD4输出128位，以32位十六进制字符串显示，长度与MD5相同，但算法内部结构不同。",[25,431,433],{"id":432},"q-md4和md2md5有什么关系","Q: MD4和MD2、MD5有什么关系？",[11,435,436],{},"MD4于1990年提出，是MD2（1989年）的改进；MD5（1992年）又在MD4基础上增强安全性。三者同属MD家族，算法逐代演进。",[25,438,440],{"id":439},"q-md4安全吗","Q: MD4安全吗？",[11,442,443],{},"MD4已被证明存在严重碰撞弱点，如今不可用于任何安全场景，仅适合历史数据校验和学术研究。",[25,445,447],{"id":446},"q-什么场景会用md4","Q: 什么场景会用MD4？",[59,449,450,453,456],{},[33,451,452],{},"核对早期系统产生的MD4哈希数据",[33,454,455],{},"教学演示哈希算法演进过程",[33,457,458],{},"密码学研究中分析早期算法结构",[25,460,95],{"id":94},[11,462,98],{},[21,464,101],{"id":101},[59,466,467,474,481],{},[33,468,469,473],{},[15,470,472],{"href":471},"\u002Ftools\u002Fmd2-hash","MD2哈希工具"," - 更早期的MD算法",[33,475,476,480],{},[15,477,479],{"href":478},"\u002Ftools\u002Fmd5-hash","MD5哈希工具"," - 经典32位哈希",[33,482,483,487],{},[15,484,486],{"href":485},"\u002Ftools\u002Fsha256-hash","SHA256哈希工具"," - 安全校验方案",{"title":124,"searchDepth":125,"depth":125,"links":489},[490,498],{"id":23,"depth":125,"text":23,"children":491},[492,493,494,495,496,497],{"id":398,"depth":130,"text":399},{"id":425,"depth":130,"text":426},{"id":432,"depth":130,"text":433},{"id":439,"depth":130,"text":440},{"id":446,"depth":130,"text":447},{"id":94,"depth":130,"text":95},{"id":101,"depth":125,"text":101},"MD4哈希常见问题解答，介绍如何用在线工具计算文本或文件的MD4哈希值，用于了解早期哈希算法和比对历史数据。解答MD4输出长度、与MD2和MD5的关系、MD4的安全性、历史数据校验步骤、哈希值固定性等常见问题，纯前端处理不上传服务器隐私安全，帮助用户理解MD4算法特点并判断适用场景，正确计算和比对MD4哈希值。",[501,502,503,504,505],"MD4哈希","MD4算法","哈希计算","早期算法","MD4校验",{},"\u002Fhelp\u002Ffaq\u002Fmd4-hash-guide",[509,510,511,512],"md4-hash","md2-hash","md5-hash","sha256-hash",{"title":388,"description":499},"help\u002Ffaq\u002Fmd4-hash-guide","vUTEt0Biaqd1OzUJP37Z3tJO-ULg9UiLXpA5u-eNkzU",1785817133305]