Base64 jẹ ẹgbẹ ti awọn ero fifi koodu alakomeji-si-ọrọ ti o ṣe aṣoju data alakomeji (diẹ sii ni pataki, ọkọọkan ti awọn baiti 8-bit) ni awọn ọna ti awọn bit 24 ti o le jẹ aṣoju nipasẹ awọn nọmba 6-bit Base64 mẹrin.
Wọpọ si gbogbo awọn ero fifi koodu alakomeji-si-ọrọ, Base64 jẹ apẹrẹ lati gbe data ti a fipamọ sinu awọn ọna kika alakomeji kọja awọn ikanni ti o ṣe atilẹyin ni igbẹkẹle akoonu ọrọ nikan.
Base64 jẹ pataki julọ lori Oju opo wẹẹbu Wide Agbaye nibiti ọkan ninu awọn lilo rẹ ni agbara lati fi sabe awọn faili aworan tabi awọn ohun-ini alakomeji miiran ninu awọn ohun-ini ọrọ gẹgẹbi HTML ati awọn faili CSS.
Ka siwaju ni wiki
You may open the browser and load the URL with the parameter like this:
https://tooly.win/text-base64-decode-encode.html?input=your plain text you would like to encode
If you would like to encode content of the external URL, you may open the browser and load URL like this:
https://tooly.win/text-base64-decode-encode.html?input=URL&content=fetch
More parameters for encoding your data:
safe=true
ti o ba fẹ lati lo ọna kika Base64URL fun fifi koodu pamọYou may open the browser and load the URL with the parameter like this:
https://tooly.win/text-base64-decode-encode.html?code=your encoded data
If you would like to decode the external URL, you may open the browser and load URL like this:
https://tooly.win/text-base64-decode-encode.html?code=URL
https://tooly.win/api/text-base64-decode-encode/
Opin ojuami: POST https://tooly.win/api/text-base64-decode-encode/
input
string
URL / your plain text you would like to encode
content
string
fetch
if your input is an URL and you would like to encode its content. Without this parameter, our tool would process your URL as text
safe
boolean
true
ti o ba fẹ lati lo ọna kika Base64URL fun fifi koodu pamọ
status
boolean
true
ti ibeere rẹ ba dara
result
string
abajade ibeere rẹ ti ko ba si aṣiṣe
message
string
aṣiṣe ifiranṣẹ ti o ba jẹ aṣiṣe eyikeyi
curl
https://tooly.win/api/text-base64-decode-encode/
-X POST -H 'Content-Type: application/json'
--data '{"input":"your plain text you would like to encode"}'
{
"status": true,
"result": "eW91ciBwbGFpbiB0ZXh0IHlvdSB3b3VsZCBsaWtlIHRvIGVuY29kZQ==",
"messsage": "",
}
Opin ojuami: POST https://tooly.win/api/text-base64-decode-encode/
code
string
URL / your encoded data
status
boolean
true
ti ibeere rẹ ba dara
result
string
abajade ibeere rẹ ti ko ba si aṣiṣe
message
string
aṣiṣe ifiranṣẹ ti o ba jẹ aṣiṣe eyikeyi
curl
https://tooly.win/api/text-base64-decode-encode/
-X POST -H 'Content-Type: application/json'
--data '{"code":"eW91ciBlbmNvZGVkIGRhdGE="}'
{
"status": true,
"result": "your encoded data",
"messsage": "",
}
Ede | Fi koodu sii | Yiyipada | Beere |
---|---|---|---|
Python | string = "Tooly.win" | base64.b64decode(string) | import base64 |
Java | Base64.encodeBase64(string) | Base64.decodeBase64(string) | import org.apache.commons.codec.binary.Base64 |
C# | System.Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(plainTextBytes)) | System.Text.Encoding.UTF8.GetString(System.Convert.FromBase64String(base64EncodedData)) | |
Visual Basic (VB) | System.Convert.ToBase64String(data) | System.Convert.FromBase64String(base64encoded) | |
JavaScript | btoa(string) | atob(string) | |
SQL | SELECT TO_BASE64('string') | SELECT FROM_BASE64('string') | use mysql |
PHP | base64_encode($string) | base64_decode($string) | |
Swift | string.data(using: .utf8)?.base64EncodedString() | String(data: string, encoding: .utf8) | |
Golang (Go) | b64.StdEncoding.EncodeToString([]byte('string')) | b64.StdEncoding.DecodeString('string') | package main import b64 "encoding/base64" |
R | base64encode(string) | base64decode(string) | |
Ruby | Base64.encode64(string) | Base64.decode64(string) | require "base64" |
Rust | general_purpose::STANDARD_NO_PAD.encode(string) | general_purpose::STANDARD_NO_PAD.decode(string) | use base64::{Engine as _, engine::general_purpose}; |
Perl | encode_base64($string) | decode_base64($string) | use MIME::Base64 |
Lua | base64.encode('string') | base64.decode('string') | local base64 = require'base64' |
Kotlin | Base64.getEncoder().encodeToString('string'.toByteArray()) | String(Base64.getDecoder().decode('string')) | |
Bash | echo 'string' | base64 | echo 'string' | base64 –decode | |
PowerShell | [Convert]::ToBase64String( [System.Text.Encoding]::Unicode.GetBytes($string) ) | [System.Text.Encoding]::UTF8.GetString([System.Convert]::FromBase64String($string) | |
NodeJS | Buffer.from('string').toString('base64') | Buffer.from('string').toString('ascii') | |
Crystal | Base64.encode('string') | Base64.decode('string') | require "base64" |
Elixir | Base.encode64('string') | Base.decode64('string') | |
Nim | encode('string') | decode('string') | import std/base64 |
Dart & Flutter | base64.encode(utf8.encode('string')) | base64.decode('string') | import 'dart:convert' |
Just tap then “Add to Home Screen”