日本語処理APIを無料ですぐ使える

認証不要で25本以上のAPIを即利用可能。あなたのアプリに数行で組み込めます。

無料API 25本以上 — 認証不要有料API 1本 — AI校正

使い方(3ステップ)

Step 1: 下のコード例をコピー → Step 2: ターミナルに貼り付けて実行 → Step 3: JSONで結果が返る

「APIとは?」 アプリ同士が会話するための仕組み。あなたのWebサイトやアプリからリクエストを送ると、処理済みデータがJSON形式で返ります。Python、JavaScript、PHP、Go 等どの言語でも使えます。

無料API 認証不要

日本特化

POST/v1/convert/wareki和暦西暦変換
何ができる? 2026年→令和8年、平成10年→1998年 のように西暦⇔和暦を相互変換。
用途: 業務システム、公的書類、カレンダーアプリ
curl
curl -X POST https://api.devtools-japan.com/v1/convert/wareki \ -H "Content-Type: application/json" \ -d '{"year": 2026, "month": 3, "day": 21}'
GET/v1/holidays/{year}日本の祝日一覧・判定
何ができる? 指定年の祝日一覧取得、特定日の祝日判定。振替休日・国民の休日含む。
用途: カレンダー、勤怠管理、営業日計算。AIでは振替休日の正確な日付が保証されない領域。
ブラウザに貼るだけ
https://api.devtools-japan.com/v1/holidays/2026
祝日判定
https://api.devtools-japan.com/v1/holidays/check/2026-05-05
GET/v1/postal/{code}郵便番号→住所変換
何ができる? 7桁郵便番号から住所(都道府県・市区町村・町域・カナ)を検索。一括変換対応。
用途: ECサイトの住所自動入力、配送システム、フォームUX改善
ブラウザに貼るだけ
https://api.devtools-japan.com/v1/postal/810-0001
POST/v1/convert/kanji-number漢数字⇔アラビア数字
何ができる? 「三百四十五」→345、345→「三百四十五」の相互変換。位取り表記・単純表記に対応。
用途: 帳票処理、公的書類のデータ化
漢数字→数字
curl -X POST https://api.devtools-japan.com/v1/convert/kanji-number \ -H "Content-Type: application/json" -d '{"text": "三百四十五"}'
数字→漢数字
https://api.devtools-japan.com/v1/convert/to-kanji/12345

テキスト処理

POST/v1/convert/zenkaku全角半角変換
何ができる? 「Hello 123」→「Hello 123」。英字・数字・記号・カタカナの変換対象を個別指定可能。
用途: フォーム入力正規化、データクレンジング、CSV整形
curl
curl -X POST https://api.devtools-japan.com/v1/convert/zenkaku \ -H "Content-Type: application/json" \ -d '{"text": "Hello 123", "direction": "to_halfwidth"}'

ブラウザで試す

POST/v1/analyze/textテキスト分析
何ができる? 文字数・バイト数・行数・段落数・文数・英単語数・読了時間・スピーチ時間・文字種内訳を一括分析。
用途: 文字数制限バリデーション、読了時間計算、テキスト品質分析
curl
curl -X POST https://api.devtools-japan.com/v1/analyze/text \ -H "Content-Type: application/json" \ -d '{"text": "日本語と English が混在するテキスト。"}'

エンコーディング

POST/v1/encode/urlURLエンコード・デコード
何ができる? テキストをURLエンコード(パーセントエンコーディング)/デコード。
用途: 検索パラメータのエンコード、URLの日本語処理
エンコード
curl -X POST https://api.devtools-japan.com/v1/encode/url \ -H "Content-Type: application/json" -d '{"text": "東京タワー"}'

デコード: POST /v1/decode/url

POST/v1/encode/base64Base64エンコード・デコード
何ができる? テキストをBase64エンコード/デコード。
用途: メール添付、データ埋め込み、JWT処理
エンコード
curl -X POST https://api.devtools-japan.com/v1/encode/base64 \ -H "Content-Type: application/json" -d '{"text": "Hello World"}'

デコード: POST /v1/decode/base64

セキュリティ・ジェネレーター

POST/v1/hashハッシュ生成
何ができる? MD5/SHA-1/SHA-256/SHA-512ハッシュ値を生成。全アルゴリズム一括生成も可能。
用途: データ整合性チェック、パスワードハッシュ、ファイル検証
SHA-256ハッシュ
curl -X POST https://api.devtools-japan.com/v1/hash \ -H "Content-Type: application/json" -d '{"text": "hello", "algorithm": "sha256"}'

全アルゴリズム一括: POST /v1/hash/all

POST/v1/generate/passwordパスワード生成
何ができる? セキュアなランダムパスワード生成。長さ・文字種・除外文字・一括生成数を指定可能。
用途: ユーザー登録時の初期パスワード、テスト用ダミーデータ
16文字のパスワードを3個生成
curl -X POST https://api.devtools-japan.com/v1/generate/password \ -H "Content-Type: application/json" \ -d '{"length": 16, "count": 3}'
GET/v1/generate/uuidUUID生成
何ができる? UUID v4を生成。一括生成(最大100個)にも対応。
用途: データベースの主キー、一意識別子、セッションID
ブラウザに貼るだけ
https://api.devtools-japan.com/v1/generate/uuid

一括生成: GET /v1/generate/uuid/bulk?count=10 ・乱数: GET /v1/generate/random?min=1&max=100

日時・カラー・データ変換

GET/v1/datetime/now日時変換・Unixタイムスタンプ
何ができる? 現在日時(UTC/JST/ISO8601)取得、Unixタイムスタンプ⇔日時の相互変換。10桁(秒)・13桁(ミリ秒)対応。
用途: ログのタイムスタンプ変換、日時フォーマット、デバッグ
現在日時
https://api.devtools-japan.com/v1/datetime/now
タイムスタンプ→日時
https://api.devtools-japan.com/v1/datetime/from-timestamp/1742544000
GET/v1/color/{hex}カラーコード変換
何ができる? HEXカラーコードをRGB・HSL・CSS形式に変換。
用途: デザインツール、カラーパレット生成、CSS自動生成
ブラウザに貼るだけ
https://api.devtools-japan.com/v1/color/FF5733
POST/v1/format/jsonJSON整形・CSV⇔JSON変換
何ができる? JSON文字列の整形・バリデーション、CSV⇔JSONの相互変換。
用途: APIレスポンスの確認、データ形式の変換、ログ解析
JSON整形
curl -X POST https://api.devtools-japan.com/v1/format/json \ -H "Content-Type: application/json" \ -d '{"json_string": "{\"name\":\"Tom\",\"age\":30}"}'

CSV→JSON: POST /v1/convert/csv-to-json ・JSON→CSV: POST /v1/convert/json-to-csv

APIキーを取得(無料)

メールアドレスだけで即時発行。校正APIの月100回無料枠・レート制限緩和が適用されます。

DevTools Japan API について

DevTools Japan APIは、日本の開発者・デザイナー・フリーランス向けに提供する無料のAPIサービスです。25本以上のAPIエンドポイントを認証不要で即座に利用できます。

日本特化のAPIとして、和暦西暦変換、日本の祝日(振替休日・国民の休日を含む法律に基づく正確なデータ)、郵便番号→住所変換、漢数字変換など、AIでは正確性が保証されないデータを提供しています。

開発者ユーティリティとして、全角半角変換、テキスト分析、URL/Base64エンコード、ハッシュ生成、UUID/パスワード生成、Unixタイムスタンプ変換、カラーコード変換、JSON整形、CSV⇔JSON変換などを提供。すべてREST API形式で、Python、JavaScript、PHP、Ruby、Go、Java 等どのプログラミング言語からでも利用できます。

DevTools Japanが提供する50種類以上の無料Webツールと連携し、ブラウザで試してAPIで組み込むシームレスな開発体験を提供します。