Base64 በአራት ባለ 6-ቢት Base64 አሃዞች ሊወከሉ በሚችሉ የ24 ቢት ቅደም ተከተሎች ውስጥ የሁለትዮሽ-ወደ-ጽሑፍ ኢንኮዲንግ ዕቅዶች ቡድን ነው።
ለሁሉም የሁለትዮሽ ወደ ጽሑፍ ኢንኮዲንግ ዕቅዶች የተለመደ፣ Base64 በአስተማማኝ ሁኔታ የጽሑፍ ይዘትን በሚደግፉ ቻናሎች ላይ በሁለትዮሽ ቅርጸቶች የተከማቸ ውሂብን ለማጓጓዝ የተቀየሰ ነው።
Base64 በተለይ በአለም አቀፍ ድር ላይ የተስፋፋ ሲሆን ከአጠቃቀም አንዱ የምስል ፋይሎችን ወይም ሌሎች ሁለትዮሽ ንብረቶችን እንደ ኤችቲኤምኤል እና ሲኤስኤስ ፋይሎች ባሉ የጽሑፍ ንብረቶች ውስጥ የመክተት ችሎታ ነው።
በ ላይ የበለጠ ያንብቡ 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
ለመቀየሪያ Base64URL ቅርጸት መጠቀም ከፈለጉ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/
የመጨረሻ ነጥብ: 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
ለመቀየሪያ Base64URL ቅርጸት መጠቀም ከፈለጉ
status
boolean
true
ጥያቄዎ ደህና ከሆነ
result
string
ምንም ስህተት ከሌለ የጥያቄዎ ውጤት
message
string
ማንኛውም ስህተት ካለ የመልዕክት ስህተት
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": "",
}
የመጨረሻ ነጥብ: POST https://tooly.win/api/text-base64-decode-encode/
code
string
URL / your encoded data
status
boolean
true
ጥያቄዎ ደህና ከሆነ
result
string
ምንም ስህተት ከሌለ የጥያቄዎ ውጤት
message
string
ማንኛውም ስህተት ካለ የመልዕክት ስህተት
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": "",
}
ቋንቋ | ኢንኮድ | መፍታት | ያስፈልጋል |
---|---|---|---|
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”