Bạn cần làm việc với định dạng Base64? Trang web của chúng tôi là giải pháp hoàn hảo! Sử dụng công cụ trực tuyến tiện lợi của chúng tôi để dễ dàng mã hóa hoặc giải mã dữ liệu của bạn.

Base64 To Excel Javascript với Công cụ Miễn phí của Chúng tôi

Đối với các tệp nhị phân được mã hóa như hình ảnh, tài liệu, v.v., sử dụng biểu mẫu tải tệp nằm phía dưới trang này.

Decode files from Base64 format

0 Click (or tap) here to select a file
The maximum file size is 192MB. Do not execute decoded files originated from untrusted sources.
Working...
Please wait until the decoding process is complete.
Success!
{file} to download the decoded file.
Please note that this file is removed from our system immediately after the first download attempt or 15 minutes of inactivity.
Error! Something went wrong:{error}

Below is a list of libraries that support Base64 encoding and decoding in JavaScript along with sample code for each library.

1. JavaScript Standard Library

JavaScript provides the btoa and atob functions for Base64 encoding and decoding in the browser environment.

<script>
const originalString = "test input";

// Encode
const encodedString = btoa(originalString);
console.log("Encoded: " + encodedString);

// Decode
const decodedString = atob(encodedString);
console.log("Decoded: " + decodedString);
</script>

    

2. Node.js Buffer

Node.js provides the Buffer class which supports Base64 encoding and decoding.

const originalString = "test input";

// Encode
const encodedString = Buffer.from(originalString).toString('base64');
console.log("Encoded: " + encodedString);

// Decode
const decodedString = Buffer.from(encodedString, 'base64').toString('utf-8');
console.log("Decoded: " + decodedString);

    

3. js-base64

The js-base64 library provides utilities for Base64 encoding and decoding in both browser and Node.js environments.

<script src="https://cdn.jsdelivr.net/npm/js-base64/base64.min.js"></script>
<script>
const originalString = "test input";

// Encode
const encodedString = Base64.encode(originalString);
console.log("Encoded: " + encodedString);

// Decode
const decodedString = Base64.decode(encodedString);
console.log("Decoded: " + decodedString);
</script>

    

In Node.js:

const { Base64 } = require('js-base64');

const originalString = "test input";

// Encode
const encodedString = Base64.encode(originalString);
console.log("Encoded: " + encodedString);

// Decode
const decodedString = Base64.decode(encodedString);
console.log("Decoded: " + decodedString);

    

Add the dependency using npm:

npm install js-base64
    

4. CryptoJS

CryptoJS is a widely-used cryptographic library that also supports Base64 encoding and decoding.

<script src="https://cdn.jsdelivr.net/npm/[email protected]/crypto-js.js"></script>
<script>
const originalString = "test input";

// Encode
const encodedString = CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(originalString));
console.log("Encoded: " + encodedString);

// Decode
const decodedString = CryptoJS.enc.Base64.parse(encodedString).toString(CryptoJS.enc.Utf8);
console.log("Decoded: " + decodedString);
</script>

    

5. Buffer in React Native

In React Native, you can use the Buffer class from the buffer library for Base64 encoding and decoding.

import { Buffer } from 'buffer';

const originalString = "test input";

// Encode
const encodedString = Buffer.from(originalString).toString('base64');
console.log("Encoded: " + encodedString);

// Decode
const decodedString = Buffer.from(encodedString, 'base64').toString('utf-8');
console.log("Decoded: " + decodedString);

    

Add the dependency using npm:

npm install buffer
    

Chào mừng đến với công cụ Base64 To Excel Javascript của chúng tôi, giải pháp tối ưu để Base64 To Excel Javascript một cách nhanh chóng và dễ dàng. Cho dù bạn cần chuyển đổi dữ liệu nhị phân để truyền tải hoặc lưu trữ an toàn, công cụ của chúng tôi cung cấp một cách đơn giản và hiệu quả để giải mã dữ liệu của bạn từ định dạng Base64.

Tại sao sử dụng mã hóa Base64?

Mã hóa Base64 là một phương pháp chuyển đổi dữ liệu nhị phân thành định dạng văn bản sử dụng 64 ký tự. Lược đồ mã hóa này đặc biệt hữu ích khi bạn cần chuyển hoặc lưu trữ dữ liệu qua các phương tiện được thiết kế để xử lý văn bản, chẳng hạn như email hoặc tệp JSON. Base64 đảm bảo rằng dữ liệu của bạn vẫn còn nguyên vẹn và không bị thay đổi trong quá trình truyền tải.

Các tính năng chính của công cụ giải mã Base64 của chúng tôi

Giải mã đơn giản và nhanh chóng

Công cụ của chúng tôi làm cho Base64 To Excel Javascript trở nên cực kỳ dễ dàng. Chỉ cần nhập dữ liệu của bạn, nhấp vào nút "Giải mã" và nhận kết quả giải mã Base64 của bạn ngay lập tức. Không cần cấu hình phức tạp hoặc kiến thức kỹ thuật.

An toàn và bảo mật

Chúng tôi ưu tiên quyền riêng tư và bảo mật dữ liệu của bạn. Tất cả các giao tiếp với máy chủ của chúng tôi đều được mã hóa bằng kết nối SSL. Chúng tôi không lưu trữ hoặc kiểm tra nội dung dữ liệu đã giải mã của bạn, đảm bảo tính bảo mật hoàn toàn.

Miễn phí sử dụng

Công cụ giải mã Base64 của chúng tôi hoàn toàn miễn phí. Bạn không cần tải xuống bất kỳ phần mềm nào hoặc đăng ký tài khoản. Truy cập công cụ trực tuyến của chúng tôi bất cứ lúc nào, bất cứ nơi đâu mà không mất phí.

Tùy chọn nâng cao

Lựa chọn bộ ký tự

Mặc dù mã hóa Base64 không bao gồm thông tin bộ ký tự theo mặc định, công cụ của chúng tôi cho phép bạn chỉ định bộ ký tự được sử dụng trong quá trình mã hóa. Thông thường, UTF-8 được sử dụng, nhưng các tùy chọn khác cũng có sẵn. Nếu không chắc chắn, hãy thử tùy chọn tự động phát hiện để có kết quả tốt nhất.

Chế độ giải mã trực tiếp

Bật chế độ trực tiếp để xem dữ liệu của bạn được giải mã trong thời gian thực bằng cách sử dụng các chức năng JavaScript tích hợp của trình duyệt. Tính năng này hỗ trợ bộ ký tự UTF-8 và không gửi dữ liệu đến máy chủ của chúng tôi, cung cấp quyền riêng tư cao hơn.

Cách Base64 To Excel Javascript

Thực hiện theo các bước đơn giản này để Base64 To Excel Javascript:

  1. Nhập dữ liệu của bạn:Dán văn bản hoặc dữ liệu nhị phân vào trường nhập liệu.
  2. Nhấp vào "Giải mã":Nhấn vào nút "Giải mã" để chuyển đổi dữ liệu của bạn từ định dạng Base64.
  3. Sao chép kết quả:Dữ liệu đã giải mã của bạn sẽ xuất hiện ngay lập tức. Sao chép nó để sử dụng trong các ứng dụng của bạn.

Ví dụ về giải mã Base64

Đây là một ví dụ nhanh. Giải mã chuỗi Base64 "SGVsbG8sIFdvcmxkIQ==" cho kết quả:

Hello, World!

Trong ví dụ này, chuỗi mã hóa Base64 "SGVsbG8sIFdvcmxkIQ==" được giải mã thành "Hello, World!", cung cấp một cách đơn giản và hiệu quả để chuyển đổi dữ liệu Base64 trở lại định dạng văn bản ban đầu của nó.