JavaScript→Base64変換ツール – ソースコードをエンコード
JavaScript→Base64変換ツールは、JavaScriptのソースをUTF-8テキストを保持しながらBase64としてエンコードします。標準またはURLセーフの出力、パディングの保持・削除、64列または76列での折り返しを選択でき、必要に応じて事前にソースを圧縮することもできます。生のBase64、data:text/javascript;base64 URI、script srcスニペット、または「安全でない」と表示されるeval(atob(...))スニペットをコピーできます。
JavaScript→Base64変換ツールは、JavaScriptのソースをBase64テキストにエンコードします。非ASCII文字を含むソースにもUTF-8対応しています。他のツールやワークフローがBase64表現を必要とする場合に、開発者やDevOpsエンジニアがコードを変換するブラウザベースの方法を提供します。出力は生のBase64としてコピーするか、提供されるスニペット形式のいずれかを使用できます。
標準またはURLセーフのBase64を選択し、パディングのオン・オフを切り替え、64列または76列の折り返しを設定できます。また、エンコード前にJavaScriptのソースを圧縮するminify-firstオプションも選択できます。利用可能な出力形式は、生のBase64、data:text/javascript;base64 URI、script srcスニペット、および安全でないと表示されるeval(atob(...))スニペットです。
JavaScriptはソースコードであり、Base64は定義された文字セットでデータを表すテキストエンコーディングです。JavaScriptをBase64に変換すると、ソースコードではなくBase64テキストを期待するシステムやワークフローで役立ちます。標準とURLセーフのオプション、パディング設定、折り返しオプションにより、必要な出力規約を選択できます。結果はエンコードされたテキストであり、元のソース形式の代替ではありません。
この変換は完全にブラウザ上で動作します。入力はデバイス上で処理され、アップロード、保存、サーバーへの送信は行われません。ページを読み込んだ後は、サーバー依存がないためオフラインでも動作します。無料で使用でき、コードを外部に送信せずに、あらゆる経験レベルの開発者がエンコードされたJavaScriptを準備・チェックできます。
手順1: JavaScriptのソースを入力に貼り付けます。エンコードしたいコードを含めます。
手順2: 標準またはURLセーフのBase64出力を選択します。これらのオプションではBase64の文字規約が異なります。
手順3: パディングのオン・オフを設定し、必要に応じて64列または76列での折り返しを選択します。
手順4: 必要に応じて、エンコード前にソースを圧縮するminify-firstオプションを選択します。
手順5: 必要な形式で結果をコピーします。生のBase64、data URI、script srcスニペット、または安全でないと表示されるeval(atob(...))スニペットです。
用途: Base64のみを受け付けるシステムにJavaScriptデータを移します。変換ツールが生成するテキスト表現を次のツールにコピーできます。
用途: 受け取ったBase64の値がJavaScriptのオリジナルと一致するか確認します。変換された出力を検証したい値と比較します。
用途: ドキュメント、チケット、コミットメッセージ用にJavaScriptのスニペットを準備します。メモに合った形式でエンコード結果をコピーできます。
用途: 結果をコードに貼り付ける前に変換をサニティチェックします。利用可能な出力形式により、必要な形式をコピーしやすくなります。
用途: JavaScriptのソースからdata:text/javascript;base64 URIを作成します。その特定のURI形式が必要なワークフローで便利です。
用途: エンコード結果を含むscript srcスニペットを生成します。ツールのスクリプトスニペット形式が必要な場合に選択します。
用途: Base64テキストを必要とするワークフロー用に、UTF-8のJavaScriptソースをエンコードします。UTF-8対応により、エンコード中の非ASCIIテキストが保持されます。