Toolivoz

開発者向け

QRコードを作成

テキストやリンクから、ダウンロードできるQRコードを作成します。

Base64変換

UTF-8テキストをBase64に変換したり、テキストに戻したりします。

URLエンコード

Unicode文字を含むURLの構成要素をエンコード・デコードします。

UUIDを生成

暗号学的乱数を使って、バージョン4のUUIDを生成します。

色の形式を変換

16進数の色コードをRGBとHSLに変換します。

Unixタイムスタンプ

Unix秒とISO 8601形式のUTC日時を相互に変換します。

regex 文字をエスケープ

正規表現のメタ文字をエスケープし、パターン内で文字列をリテラルとして照合できるようにします。

URL を確認

HTTP/HTTPS URL を確認するか、順序付きの名前/値ペアから query string を作成します。

JWT を確認

3 部構成の JWT の header と claims を外部送信せずに decode します。

進数変換

符号付き整数を2進数、8進数、10進数、16進数、36進数の間で変換します。

IPv4 サブネット計算

IPv4 CIDR 表記からネットワーク境界、netmask、利用可能アドレス範囲を計算します。

IPv6 圧縮・展開

IPv6 アドレスの圧縮表記と完全展開表記を表示します。

ローマ数字変換

1から3999までの整数をローマ数字に変換するか、標準表記のローマ数字を数値に戻します。

HTTPヘッダーを確認

貼り付けたHTTPヘッダーを、重複する名前と個別の値を保持した順序付きJSON項目に変換します。

ULIDジェネレーター

現在のミリ秒タイムスタンプと暗号学的に安全な乱数を使ってCrockford Base32 ULIDを生成します。

NanoIDジェネレーター

ブラウザーの暗号学的に安全な乱数を使って、短くURL向けのランダムIDを生成します。

テキストエンコーディング判定

元のエンコーディングを断定せず、BOM の証拠、UTF-8 の妥当性、限定的な UTF-16 の null バイトパターンからテキストファイルを調べます。

HTML エンティティ エンコード / デコード

マークアップで影響を受ける文字を HTML エンティティにエンコードするか、標準の名前付き・数値エンティティをデコードします。

ランダム文字列ジェネレーター

選択した有限の文字セットから、暗号学的にランダムな文字列を生成します。

CSSグラデーションジェネレーター

角度と2~8個のhexカラーから、検証済みのCSS linear-gradient宣言を生成します。

CSS box-shadowジェネレーター

X/Yオフセット、ぼかし、広がり、色、不透明度から、検証済みのCSS box-shadow宣言を生成します。

CSS border-radiusジェネレーター

1~4個のピクセル値からCSS border-radiusのショートハンドを生成します。

CSS clamp() 計算機

2つの viewport 幅の間で線形に変化するレスポンシブな CSS clamp() 式を計算します。

サンプルから JSON Schema を生成

1つの JSON サンプルで観測された値型だけを使い、構造的な JSON Schema の骨組みを生成します。

フォントプレビュー

固定サンプル「Toolivoz Aa 123 ✓」を使ってフォントのPNGプレビューを作成します。

フォントメタデータ検査

フォント名、テーブル構成、グリフ数、マップされたコードポイント数を確認します。

QRコードリーダー

画像を変更せずに、画像内のQRコードから文字列を読み取ります。

TTFからWOFF2

glyfベースのTrueType TTFフォントを圧縮されたWOFF2 Webフォントに変換します。

WOFF2からTTF

glyfベースのTrueType WOFF2 Webフォントをsfnt TTFファイルに変換します。

SVGミニファイア

ソースサイズを小さくするため、サニタイズ済みSVGをコンパクトに出力します。

SVGサニタイザー

SVGからスクリプト、外部コンテンツ、イベントハンドラ、外部参照を削除します。

SVGビューア

サニタイズしたSVGを静的PNGプレビューとして描画します。

SVGからPDF

サニタイズ済みSVGドキュメントをPDFファイルに変換します。

PDFからSVG

静的PDFの1ページ目をサニタイズ済みSVGマークアップに変換します。

EPSからSVG

EPS/PostScriptベクターファイルをサニタイズ済みSVGに変換します。

SVGからEPS

対応ツールチェーンの範囲内で見た目の形状をできるだけ保ちながら、SVGベクターファイルをEPSへ変換します。

EMF/WMF → SVG

対応ツールチェーンの範囲内で見た目の形状をできるだけ保ちながら、EMFまたはWMFベクターファイルをSVGへ変換します。

ベクターメタデータ検査

ファイルを変更せずに SVG の寸法、viewBox、要素数を確認します。

DXF ビューアー

有効な DXF 図面をサニタイズ済み SVG として安全に確認します。

DXF を PDF に変換

有効な DXF 図面をサニタイズ済み SVG を経由して PDF に変換します。

DXF 形式インスペクター

図面を変更せずに DXF バージョン、レイヤー、エンティティ数を確認します。

フォント文字マップ

フォントに割り当てられた Unicode コードポイントを文字マップとして一覧表示します。

TOMLからJSON

UTF-8のTOML文書を標準TOMLパーサーで解析し、型付き構造をJSONとして出力します。

JSON-LD構造バリデーター

リモートコンテキストを取得せず、JSON-LDの構文と基本的な@context/@type構造をローカルで確認します。

バーコード生成

Code 128またはEAN-13バーコードをPNGで生成し、独立したデコーダーで再確認します。

バーコード読み取り

1枚の画像から対応バーコードを読み取り、値・種類・位置を返します。

画像Base64変換

PNG、JPEG、GIF、WebP画像をローカルでMIME付きBase64 data URLに変換します。

XMLフォーマッター

安全に解析したデータ指向XMLを整形します。DTD、entity、mixed contentの書き換えは拒否します。

XMLバリデーター

外部entityとネットワーク解決を無効にした状態でXMLがwell-formedか確認します。

YAMLフォーマッター

安全なローダーでデータ指向YAMLを整形します。round-tripを保持できないaliasは拒否します。

YAMLバリデーター

任意オブジェクトを生成しない安全なローダーでYAMLを検証します。

TOMLバリデーター

文書を書き換えずに、上限付きのTOML構文を検証します。

XPathテスター

DTD・entity・ネットワーク解決を無効にした安全なXML上で、1つの上限付きXPath式を実行します。

正規表現テスター

一致件数と実行時間を制限して正規表現をテストします。

MarkdownからHTML

生HTMLをエスケープし危険なURLスキームを遮断して、上限付きMarkdownをサニタイズ済みHTMLに変換します。

MIMEタイプ検索

拡張子からMIMEタイプを調べるか、MIMEタイプから既知の拡張子を確認します。不明な対応関係を推測して補完することはありません。

JSON Schemaバリデーター

1つのJSONデータを埋め込みJSON Schemaで検証します。リモート参照は遮断し、ローカル参照のみ許可します。

QR容量計算

バージョン、ECC、モードを 10,M,byte のように入力し、インストール済みQRエンジンの容量表から最大ペイロードを計算します。

フォント・サブセッター

指定したUnicode文字だけを残した小さいTTFを作成します。

@font-face CSS ジェネレーター

フォントURLと明示的なCSS設定から確認しやすい@font-faceブロックを生成します。

XML構造・名前空間検査

XML構造・名前空間検査. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

SPFレコード検査

SPFレコード検査. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

検査 DMARC

検査 DMARC. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

検査 DKIM

検査 DKIM. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

検査 BIMI

検査 BIMI. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

検査 OpenAPI

検査 OpenAPI. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

検査 OpenAPI Diff

検査 OpenAPI Diff. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

検査 JSON Schema Diff

検査 JSON Schema Diff. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

検査 GraphQL

検査 GraphQL. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

検査 HAR

検査 HAR. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

検査 Postman

検査 Postman. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

cURLコマンド解析

cURLコマンド解析. 上限付きの構造検査のみです。結果を利用する前に範囲と制限を確認してください。

Docker Compose 検査

Docker Compose 検査. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

Kubernetes マニフェスト検査

Kubernetes マニフェスト検査. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

GitHub Actions ワークフロー検査

GitHub Actions ワークフロー検査. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

systemd ユニット検査

systemd ユニット検査. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

Nginx 設定検査

Nginx 設定検査. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

Apache 設定検査

Apache 設定検査. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

.env サニタイザー

.env サニタイザー. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

INI 検査・正規化

INI 検査・正規化. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

Avro スキーマ検査

Avro スキーマ検査. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

SQL DDL 構造検査

SQL DDL 構造検査. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

JWKインスペクター

公開JWKをローカルで解析し、署名検証は行わずにRFC 7638準拠のSHA-256サムプリントを計算します。

ロケール別数値・日時形式テスター

選択したロケールタグについて、Intlによる数値、パーセント、日付/時刻の書式をプレビューします。

翻訳プレースホルダー整合性チェッカー

原文と翻訳文に含まれる対応対象のプレースホルダーを比較します。

ISO 8601パーサー・解説

ISO 8601パーサー・解説. 明示的な前提と限定範囲を持つ決定論的なオフラインツール。

タイムゾーンオフセット検査

タイムゾーンオフセット検査. 明示的な前提と限定範囲を持つ決定論的なオフラインツール。

ISO 8601期間パーサー

ISO 8601期間パーサー. 明示的な前提と限定範囲を持つ決定論的なオフラインツール。

メール到達性プリフライト

メール到達性プリフライト. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

設定シークレット漏えいスキャン

設定シークレット漏えいスキャン. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

DMARC Aggregate Report Analyzer

DMARC Aggregate Report Analyzer. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

ads.txt / app-ads.txt Inspector

ads.txt / app-ads.txt Inspector. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

UTM Campaign Naming Validator

UTM Campaign Naming Validator. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

GA4 Event Naming Inspector

GA4 Event Naming Inspector. 上限付きのオフライン構造解析のみです。実行や外部ネットワーク検証は行いません。

言語を選択

AfrikaansAfrikaansBahasa MelayuMalayCatalàCatalanDeutschGermanEnglishEnglishEspañolSpanishFilipinoFilipinoFrançaisFrenchItalianoItalianMagyarHungarianNederlandsDutchPolskiPolishPortuguêsPortugueseRomânăRomanianSuomiFinnishTürkçeTurkishΕλληνικάGreekКыргызчаKyrgyzҚазақшаKazakhРусскийRussianУкраїнськаUkrainianעבריתHebrewاردوUrduالعربيةArabicفارسیPersianአማርኛAmharicमराठीMarathiहिन्दीHindiবাংলাBanglaਪੰਜਾਬੀPunjabiગુજરાતીGujaratiଓଡ଼ିଆOdiaதமிழ்TamilతెలుగుTeluguಕನ್ನಡKannadaമലയാളംMalayalamไทยThaiລາວLaoမြန်မာBurmese한국어Korean日本語Japanese简体中文Chinese (Simplified)繁體中文Chinese (Traditional)