[{"data":1,"prerenderedAt":534},["ShallowReactive",2],{"guide-base64-encode-guide":3,"faq-base64-encode-guide":4,"related-base64-encode-guide":163},null,{"id":5,"title":6,"body":7,"category":141,"description":142,"extension":143,"keywords":144,"meta":149,"navigation":151,"path":152,"relatedTools":153,"seo":158,"stem":159,"type":160,"updatedAt":161,"__hash__":162},"faq\u002Fhelp\u002Ffaq\u002Fbase64-encode-guide.md","Base64编码是什么？Base64编解码常见问题解答",{"type":8,"value":9,"toc":125},"minimark",[10,20,24,29,32,36,42,46,49,53,56,60,63,67,70,74,77,80,96,99],[11,12,13,14,19],"p",{},"打开91AI工具的",[15,16,18],"a",{"href":17},"\u002Ftools\u002Fbase64-encode","Base64编码工具","，选择编码或解码方向，输入文本内容或上传文件，工具实时生成对应的Base64字符串，一键复制结果即可。纯前端处理，不上传服务器。",[21,22,23],"h2",{"id":23},"详细解答",[25,26,28],"h3",{"id":27},"base64是什么","Base64是什么？",[11,30,31],{},"Base64是一种把二进制数据用64个可打印字符表示的编码方式，常用于在网络中传输文本、图片等数据，接口参数、邮件图片、网页嵌入都常用到。",[25,33,35],{"id":34},"怎么用工具编解码","怎么用工具编解码？",[11,37,38,39,41],{},"打开",[15,40,18],{"href":17}," → 选择编码或解码方向 → 输入文本（或上传文件）→ 实时得到结果 → 一键复制。支持文本编码解码和文件转Base64。",[25,43,45],{"id":44},"能对图片编码吗","能对图片编码吗？",[11,47,48],{},"可以。上传图片等文件直接生成对应的Base64字符串，用于内嵌到HTML、CSS或邮件中，无需单独传图片文件。",[25,50,52],{"id":51},"base64能还原成原文吗","Base64能还原成原文吗？",[11,54,55],{},"能。选择\"解码\"方向，把Base64字符串粘贴进去即可还原为原始文本；图片Base64还原可用对应解码功能。",[25,57,59],{"id":58},"编码后体积会变大吗","编码后体积会变大吗？",[11,61,62],{},"会。Base64编码后体积约为原数据的4\u002F3倍，图片Base64嵌入会增大文件体积，小图适合，大图建议还是用文件引用。",[25,64,66],{"id":65},"需要登录或付费吗","需要登录或付费吗？",[11,68,69],{},"不需要。纯前端工具完全免费，数据在浏览器本地处理，不上传服务器，隐私安全。",[25,71,73],{"id":72},"适合哪些场景","适合哪些场景？",[11,75,76],{},"接口开发调试传参、图片转Base64嵌入网页邮件、解码响应里的Base64字段、前端代码里内嵌小图标素材。",[21,78,79],{"id":79},"应用场景",[81,82,83,87,90,93],"ul",{},[84,85,86],"li",{},"联调接口把参数编码成Base64填入请求体",[84,88,89],{},"解码接口响应里返回的Base64字段查看真实内容",[84,91,92],{},"小图片转Base64内嵌HTML与CSS，减少请求数",[84,94,95],{},"邮件里插入Base64图片，无需附件",[21,97,98],{"id":98},"相关推荐",[81,100,101,107,113,119],{},[84,102,103],{},[15,104,106],{"href":105},"\u002Fblog\u002Fbase64-encode-complete-guide","Base64编码完全指南",[84,108,109],{},[15,110,112],{"href":111},"\u002Ftools\u002Fimage-to-base64","图片转Base64",[84,114,115],{},[15,116,118],{"href":117},"\u002Ftools\u002Furl-encode","URL编码",[84,120,121],{},[15,122,124],{"href":123},"\u002Ftools\u002Fmd5-hash","MD5哈希",{"title":126,"searchDepth":127,"depth":127,"links":128},"",2,[129,139,140],{"id":23,"depth":127,"text":23,"children":130},[131,133,134,135,136,137,138],{"id":27,"depth":132,"text":28},3,{"id":34,"depth":132,"text":35},{"id":44,"depth":132,"text":45},{"id":51,"depth":132,"text":52},{"id":58,"depth":132,"text":59},{"id":65,"depth":132,"text":66},{"id":72,"depth":132,"text":73},{"id":79,"depth":127,"text":79},{"id":98,"depth":127,"text":98},"crypto","Base64编码是什么常见问题解答，介绍用在线Base64编解码工具对文本和图片做编码解码，解决接口参数需要Base64传输、图片要转成Base64嵌入网页邮件、看不懂响应里Base64字段的痛点。回答Base64是什么、怎么编解码、能对图片编码吗、Base64能还原吗、编码后体积变大吗等问题，纯前端不上传，实时解码。","md",[145,146,147,112,148],"Base64编码","Base64是什么","Base64解码","在线编解码",{"readingTime":150},4,true,"\u002Fhelp\u002Ffaq\u002Fbase64-encode-guide",[154,155,156,157],"base64-encode","url-encode","image-to-base64","md5-hash",{"title":6,"description":142},"help\u002Ffaq\u002Fbase64-encode-guide","faq","2026-08-24","sBWezX4vFNIsql2y4yhROtzCPebWd7HB1eN57ifpu-M",[164,301,389],{"id":165,"title":166,"body":167,"category":141,"description":284,"extension":143,"keywords":285,"meta":291,"navigation":151,"path":292,"relatedTools":293,"seo":297,"stem":298,"type":160,"updatedAt":299,"__hash__":300},"faq\u002Fhelp\u002Ffaq\u002Faes-encrypt-guide.md","AES加密常见问题：文本加密解密怎么用",{"type":8,"value":168,"toc":272},[169,177,179,183,199,206,210,213,217,220,224,227,231,234,238,241,245,248,250],[11,170,171,172,176],{},"重要文本不想被明文存放或传输，可以用AES加密。91AI工具的",[15,173,175],{"href":174},"\u002Ftools\u002Faes-encrypt","AES加密工具","帮你在线对文本加解密。",[21,178,23],{"id":23},[25,180,182],{"id":181},"q-如何对文本aes加密","Q: 如何对文本AES加密？",[184,185,186,190,193,196],"ol",{},[84,187,38,188],{},[15,189,175],{"href":174},[84,191,192],{},"输入待加密文本和密钥",[84,194,195],{},"一键生成密文",[84,197,198],{},"解密时用相同密钥还原",[11,200,201],{},[202,203],"img",{"alt":204,"src":205},"AES加密工具界面","\u002Fimages\u002Ftools\u002Faes-encrypt.png",[25,207,209],{"id":208},"q-aes加密可靠吗","Q: AES加密可靠吗？",[11,211,212],{},"AES是国际通用对称加密算法，标准可靠，密钥长度越长安全性越高。",[25,214,216],{"id":215},"q-密钥怎么设置","Q: 密钥怎么设置？",[11,218,219],{},"建议设置足够长、足够复杂的密钥，并妥善保管。使用正确密钥才能解密。",[25,221,223],{"id":222},"q-加密后为什么是乱码","Q: 加密后为什么是乱码？",[11,225,226],{},"加密后的密文本身不可读，这是加密的正常效果，解密后即可还原原文。",[25,228,230],{"id":229},"q-忘记密钥还能解密吗","Q: 忘记密钥还能解密吗？",[11,232,233],{},"不能。AES是对称加密，密钥丢失基本无法还原，务必牢记并备份密钥。",[25,235,237],{"id":236},"q-前端加密安不安全","Q: 前端加密安不安全？",[11,239,240],{},"浏览器本地加密不上传服务器，数据不离开设备，适合密钥传输、账号密码等敏感字段加密。",[25,242,244],{"id":243},"q-哪些场景适合","Q: 哪些场景适合？",[11,246,247],{},"开发对接接口加密参数、存储敏感文本、传输密钥等场景都能用到。",[21,249,98],{"id":98},[81,251,252,259,266],{},[84,253,254,258],{},[15,255,257],{"href":256},"\u002Ftools\u002Frsa-encrypt","RSA加密"," - 非对称加密",[84,260,261,265],{},[15,262,264],{"href":263},"\u002Ftools\u002Fhmac","HMAC"," - 完整性校验",[84,267,268,271],{},[15,269,270],{"href":123},"MD5校验"," - 文件校验",{"title":126,"searchDepth":127,"depth":127,"links":273},[274,283],{"id":23,"depth":127,"text":23,"children":275},[276,277,278,279,280,281,282],{"id":181,"depth":132,"text":182},{"id":208,"depth":132,"text":209},{"id":215,"depth":132,"text":216},{"id":222,"depth":132,"text":223},{"id":229,"depth":132,"text":230},{"id":236,"depth":132,"text":237},{"id":243,"depth":132,"text":244},{"id":98,"depth":127,"text":98},"AES加密常见问题解答，介绍用在线工具对文本进行AES加解密，解决敏感信息明文传输或明文存放，一旦泄露就被直接阅读的担心。解答AES加密可靠吗、密钥怎么设置、加密后为何是乱码、忘记密钥能否还原、前端加密是否安全、哪些场景适合，浏览器本地处理不联网不上传，正确密钥即可还原，适合敏感字段加密传输与开发中保护数据密钥安全。",[286,287,288,289,290],"AES加密","文本加密","AES解密","加密解密","在线加密工具",{},"\u002Fhelp\u002Ffaq\u002Faes-encrypt-guide",[294,295,296,157],"aes-encrypt","rsa-encrypt","hmac",{"title":166,"description":284},"help\u002Ffaq\u002Faes-encrypt-guide","2026-08-07","-KxV8aEVJoBF3i0JfC7eki0vultvodhM2_px6WcZJMY",{"id":5,"title":6,"body":302,"category":141,"description":142,"extension":143,"keywords":385,"meta":386,"navigation":151,"path":152,"relatedTools":387,"seo":388,"stem":159,"type":160,"updatedAt":161,"__hash__":162},{"type":8,"value":303,"toc":372},[304,308,310,312,314,316,320,322,324,326,328,330,332,334,336,338,340,342,352,354],[11,305,13,306,19],{},[15,307,18],{"href":17},[21,309,23],{"id":23},[25,311,28],{"id":27},[11,313,31],{},[25,315,35],{"id":34},[11,317,38,318,41],{},[15,319,18],{"href":17},[25,321,45],{"id":44},[11,323,48],{},[25,325,52],{"id":51},[11,327,55],{},[25,329,59],{"id":58},[11,331,62],{},[25,333,66],{"id":65},[11,335,69],{},[25,337,73],{"id":72},[11,339,76],{},[21,341,79],{"id":79},[81,343,344,346,348,350],{},[84,345,86],{},[84,347,89],{},[84,349,92],{},[84,351,95],{},[21,353,98],{"id":98},[81,355,356,360,364,368],{},[84,357,358],{},[15,359,106],{"href":105},[84,361,362],{},[15,363,112],{"href":111},[84,365,366],{},[15,367,118],{"href":117},[84,369,370],{},[15,371,124],{"href":123},{"title":126,"searchDepth":127,"depth":127,"links":373},[374,383,384],{"id":23,"depth":127,"text":23,"children":375},[376,377,378,379,380,381,382],{"id":27,"depth":132,"text":28},{"id":34,"depth":132,"text":35},{"id":44,"depth":132,"text":45},{"id":51,"depth":132,"text":52},{"id":58,"depth":132,"text":59},{"id":65,"depth":132,"text":66},{"id":72,"depth":132,"text":73},{"id":79,"depth":127,"text":79},{"id":98,"depth":127,"text":98},[145,146,147,112,148],{"readingTime":150},[154,155,156,157],{"title":6,"description":142},{"id":390,"title":391,"body":392,"category":141,"description":519,"extension":143,"keywords":520,"meta":525,"navigation":151,"path":526,"relatedTools":527,"seo":530,"stem":531,"type":160,"updatedAt":532,"__hash__":533},"faq\u002Fhelp\u002Ffaq\u002Fimage-to-base64-guide.md","图片转Base64常见问题：把图片嵌入网页代码",{"type":8,"value":393,"toc":509},[394,397,399,403,424,430,434,462,466,474,478,481,485,488,490],[11,395,396],{},"做网页、写邮件、开发小程序时，想把图片直接嵌进代码里不依赖外链，最常见的方法就是把图片转成Base64字符串。",[21,398,23],{"id":23},[25,400,402],{"id":401},"q-如何把图片转成base64","Q: 如何把图片转成Base64？",[184,404,405,410,413,416],{},[84,406,38,407],{},[15,408,409],{"href":111},"图片转Base64工具",[84,411,412],{},"点击上传区选择图片文件（支持JPG、PNG、GIF、WebP等常见格式）",[84,414,415],{},"工具自动把图片二进制内容转换为Base64字符串",[84,417,418,419,423],{},"复制生成的 ",[420,421,422],"code",{},"data:image\u002F...;base64,..."," 字符串嵌入代码",[11,425,426],{},[202,427],{"alt":428,"src":429},"图片转Base64工具界面","\u002Fimages\u002Ftools\u002Fimage-to-base64.png",[25,431,433],{"id":432},"q-转出来的base64怎么用在网页里","Q: 转出来的Base64怎么用在网页里？",[81,435,436,447,456],{},[84,437,438,442,443,446],{},[439,440,441],"strong",{},"HTML图片","：把字符串填入 ",[420,444,445],{},"\u003Cimg src=\"data:image\u002Fpng;base64,XXXX\">"," 的src位置",[84,448,449,452,453],{},[439,450,451],{},"CSS背景","：填入 ",[420,454,455],{},"background-image: url(data:image\u002Fpng;base64,XXXX)",[84,457,458,461],{},[439,459,460],{},"邮件正文","：直接以Base64格式内嵌图片，避免外链被邮件客户端屏蔽",[25,463,465],{"id":464},"q-base64后的字符串太长了怎么办","Q: Base64后的字符串太长了怎么办？",[11,467,468,469,473],{},"Base64编码后体积约增加三分之一。嵌入前先用",[15,470,472],{"href":471},"\u002Ftools\u002Fimg-compress","图片压缩工具","把图片压缩到合适大小（建议几十KB以内），再转Base64，字符串会更短，页面加载更快。",[25,475,477],{"id":476},"q-转成base64后还能还原成图片吗","Q: 转成Base64后还能还原成图片吗？",[11,479,480],{},"可以。Base64是无损编码，用解码功能或任何Base64解码方式都能还原出与原始图片完全一致的图片文件。",[25,482,484],{"id":483},"q-图片转换会上传服务器吗","Q: 图片转换会上传服务器吗？",[11,486,487],{},"不会。工具在浏览器本地完成图片读取和编码，图片和字符串都不会上传服务器，隐私安全。",[21,489,98],{"id":98},[81,491,492,497,504],{},[84,493,494,496],{},[15,495,18],{"href":17}," - 文本内容编码解码",[84,498,499,503],{},[15,500,502],{"href":501},"\u002Ftools\u002Fbase64-decode","Base64解码工具"," - 把Base64还原为原文",[84,505,506,508],{},[15,507,472],{"href":471}," - 先压缩再转换体积更小",{"title":126,"searchDepth":127,"depth":127,"links":510},[511,518],{"id":23,"depth":127,"text":23,"children":512},[513,514,515,516,517],{"id":401,"depth":132,"text":402},{"id":432,"depth":132,"text":433},{"id":464,"depth":132,"text":465},{"id":476,"depth":132,"text":477},{"id":483,"depth":132,"text":484},{"id":98,"depth":127,"text":98},"图片转Base64常见问题解答，介绍如何用在线工具把图片直接转换为Base64字符串，用于嵌入HTML CSS代码、邮件正文和减少图片HTTP请求。涵盖上传图片转换、限制大小建议、编码体积变化、解码还原图片等常见场景，纯前端处理图片不上传服务器隐私安全，帮助前端开发者和邮件制作人员快速完成图片内嵌，避免外链加载失败。",[112,521,522,523,524],"Base64图片","图片内嵌","CSS背景图","HTML图片嵌入",{},"\u002Fhelp\u002Ffaq\u002Fimage-to-base64-guide",[156,154,528,529],"base64-decode","img-compress",{"title":391,"description":519},"help\u002Ffaq\u002Fimage-to-base64-guide","2026-08-03","4YkTPpZF65nQ93gXfrDtkzaPM4OW1WG9VXMqVRBByKQ",1787550035210]