文本转 Base64URL 转换器:在线生成 URL 安全编码
文本转 Base64URL 转换器使用 RFC 4648 §5 定义的 URL 安全字母表对粘贴的文本进行编码。它将 + 替换为 -、将 / 替换为 _,使结果更适合 URL、Cookie 和文件名。填充通常会被省略;需要填充变体时,请使用填充开关。复制生成的值,用于代码或其他工具。
文本转 Base64URL 转换器使用 RFC 4648 §5 定义的 URL 安全 Base64 变体对粘贴的文本进行编码。它生成可复制的值,当文本需要放入 URL、Cookie 或文件名时非常有用。该工具始终使用 URL 安全字母表,因此 + 变为 -,/ 变为 _。
要转换文本,请将其粘贴到输入框中,然后查看生成的 Base64URL 结果。填充通常会被省略,填充开关可让您生成较少见的带填充变体。当接收值的系统需要特定的填充风格时,这很有用。该工具包含一个示例:Hello, URL-safe Base64!+/=?
标准 Base64 的字母表中使用 + 和 /,而 Base64URL 用 - 和 _ 代替这些字符。这使得在标准符号可能需要百分号转义的场景中,Base64URL 更为方便。Base64URL 中通常也会省略填充;JWT 从不携带 = 填充。Base64URL 是一种编码格式,而非加密,因此不会使原始文本变得保密。
转换完全在浏览器中运行:您的输入在设备上处理,不会上传、存储或发送到服务器。页面加载后工具支持离线使用,且完全免费。这些特性让需要快速编码文本的开发者和 DevOps 工程师无需将内容发送到远程服务,十分方便。
步骤 1:将要编码的文本粘贴到输入框中。该工具接受文本并将其转换为 Base64URL。
步骤 2:如有需要,调整填充选项。填充通常会被省略,但通过开关可以生成带填充的变体。
步骤 3:查看生成的结果。输出使用 URL 安全字母表,将 + 替换为 -、将 / 替换为 _。
步骤 4:复制 Base64URL 值,用于您的代码、URL、Cookie、文件名或其他工具。
使用场景:将文本移入只接受 Base64URL 而非标准 Base64 的系统。URL 安全字母表避免了 + 和 / 字符。
使用场景:检查给定的 Base64URL 值是否与原始文本对应。转换文本并比对生成的结果。
使用场景:为文档、工单或提交信息准备文本片段。结果可以直接复制和分享。
使用场景:在将编码值粘贴到代码之前先进行合理性检查。您可以在浏览器中快速查看 URL 安全的输出。
使用场景:为 URL、Cookie 或文件名创建文本的 URL 安全表示形式。Base64URL 使用 - 和 _ 代替 + 和 /。
使用场景:为使用 Base64URL 的令牌格式准备文本。当您需要带填充的变体而非通常的无填充形式时,填充开关会很有用。