無料オンラインコンバーター

データ形式、単位、数値、エンコーディング間で何も送信せずに変換します。

すべての変換ツール

CSVからJSONへの変換

無料のオンラインCSVからJSONへの変換ツールです。 カンマ区切りの値をJSON配列またはカスタム区切り付きのオブジェクトに変換します。 引用符で囲まれたフィールドも扱えます。

JSON CSVコンバータ

無料のJSONからCSVへのコンバータ。オブジェクトのJSON配列をCSVまたはTSVに即座に変換。ブラウザからデータが出ません。

JSON→YAML変換

JSONをYAMLに、YAMLをJSONに即座に変換。 クリーンなフォーマットで無料のオンラインコンバータ - サインアップ不要、ブラウザで実行。

JSON→TypeScript変換

JSONをTypeScriptのインターフェイスに即座に変換する。 入れ子になったオブジェクト、配列、オプションフィールドの型を生成する。 サインアップ不要の無料ツール。

JSONからXMLへのコンバータ

JSONデータを即座にXML形式に変換。 JSONを貼り付けると、整形されたXMLが得られます。 無料、サインアップ不要。

マークダウンからHTMLへの変換

無料のMarkdownからHTMLへのコンバータ。ライブプレビューで変換。ヘッダー、太字、斜体、リンク、コードを対応。

HTMLからMarkdownへのコンバータ

HTMLをきれいなMarkdown構文に変換します。 見出し、太字、斜体、リンク、画像、リスト、テーブルなどをサポートします。

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

HTMLエンティティを即座にエンコード・デコード。特殊文字をHTMLエンティティに変換。名前付き・数値エンティティ対応。

無料URLエンコーダー/デコーダー

URLとURIコンポーネントを即座にエンコードまたはデコード。encodeURIとencodeURIComponentメソッドをサポート。無料、プライベート、サインアップ不要。

無料Base64エンコーダー&デコーダーオンライン

テキストをBase64にエンコード、またはBase64をテキストに即座にデコード。ファイルからBase64への変換をサポート。無料、サインアップ不要、ブラウザで実行。

画像からBase64への変換

あらゆる画像(PNG、JPG、GIF、SVG、WebP)をBase64エンコードされた文字列またはデータURIに変換。 ドラッグ&ドロップをサポート。

Base64画像デコーダー

Base64文字列を即座に画像にデコード。プレビューしてPNG、JPEG、WebPでダウンロード。無料、サインアップ不要。

無料画像変換オンライン

PNG、JPEG、WebPフォーマット間で画像を無料変換。 一度に複数のファイルをバッチ変換。 アップロードなし - 100% クライアントサイド処理。

オンラインSVGかPNG変換ツール

SVGファイルをPNG画像に変換。 出力サイズと背景色をカスタマイズ。 高品質のPNGをダウンロード。 無料、サインアップ不要、すべてブラウザで実行。

オンライン無料単位変換

長さ、重量、温度、データストレージ、速度、時間、および面積の単位を瞬時に変換します。 無料オンライン単位変換、サインアップ不要。

進数変換ツール

2進数、8進数、10進数、16進数の間で数値を瞬時に変換。 大きな数値をサポート。 無料、サインアップ不要。

無料Unixタイムスタンプ変換ツール

Unixのタイムスタンプを人間が読める日付に、またはその逆に変換。秒とミリ秒をサポート。ライブエポッククロック。無料、サインアップ不要。

無料PXからREMへの変換

ピクセル(px)をrem、emに変換し、逆変換も可能です。ベースフォントサイズを設定した便利な変換テーブル付き。レスポンシブデザインに最適。無料。

2進数テキスト変換

バイナリをテキストに、テキストをバイナリに瞬時に変換。ASCIIとUTF-8をサポート。無料、ブラウザで実行。

モールス信号翻訳機

無料のモールス符号翻訳機。 テキストをモールス符号に変換したり、戻したりできます。 調整可能な再生で音声を聞くことができます。 文字、数字、句読点をサポートしています。

ローマ数字コンバーター

無料のオンラインローマ数字コンバータ。 1から3,999までの値をサポートしています。 インスタント双方向変換。

数値を言葉に変換

どんな数字でも瞬時に単語に変換します。 小数点、負の数、兆までの数をサポートします。 無料オンライン数字から単語への変換 - サインアップ不要。

無料 HEIC → JPG 変換ツール

HEIC/HEIF形式の画像をJPG形式に高速変換します。複数のファイルを同時にアップロード可能。品質設定も調整できます。

無料 WebP to JPG 変換ツール

WebP形式の画像をJPG形式に変換します。汎用性の高いJPG形式で保存できます。

PNG→JPG変換

PNG画像をJPG形式に変換します。品質を調整してファイルサイズを最適化できます。

無料 JPG → PNG 変換ツール

JPG画像をPNG形式に素早く変換できます。透明度設定にも対応。複数ファイルの一括変換も可能です。

Word→PDF変換

Word (.docx) ファイルをPDF形式に変換します。レイアウトとフォーマットを保持して変換できます。

無料 ICO コンバーター

ICO と他の形式間で画像を即座に変換します。無料オンラインツール、サインアップ不要, 100%ブラウザベース、アップロード不要。

無料 CSV ビューアー

CSV ファイルをフォーマットされたテーブル表示でオンラインプレビューします。無料オンラインツール、サインアップ不要、ブラウザベース、アップロード不要。

無料スプレッドシートビューアー

CSV、TSV、Excel (XLSX) ファイルをブラウザ内でインタラクティブに表示。列のソート、行検索、アップロード不要。

無料テキスト → CSV コンバーター

区切り文字を自動検出して、区切りテキストを CSV に変換します。タブ、カンマ、セミコロン、パイプ、カスタム区切り文字に対応。

無料タイムゾーンコンバーター

UTC オフセットサポートと DST 処理により、異なるタイムゾーン間で時間を即座に変換します。無料オンラインタイムゾーンコンバーター, ブラウザベースツール。

無料YAMLかJSONコンバーター

YAML を即座に JSON に変換します。リスト、マップ、アンカー、エイリアスを含むすべての YAML 構文を処理します。JSON をダウンロードまたはコピーできます。

コンバーターについて

Absolutoolには、データ形式、マークアップ言語、エンコーディング、単位、数値システムをカバーする22の変換ツールが含まれています。JSON、CSV、YAML、XML、TypeScript、Markdown、HTML間でファイルをアップロードせずに変換 · すべてブラウザ内で処理されます。

開発者は素早い変換のためにBase64およびURLエンコーダーを愛用しています。デザイナーは画像コンバーターとSVGからPNGへのツールを使用しています。学生やプロフェッショナルは、日常的な変換に単位コンバーター(7カテゴリー)、数値基数コンバーター、タイムスタンプツール、ローマ数字翻訳ツールに頼っています。登録なし、制限なし。

Why So Many Converter Tools

Every developer, designer, writer, and analyst encounters file format mismatches multiple times a week. A spreadsheet from a colleague comes as CSV but your tool wants JSON. A marketing team sends a HEIC photo from their iPhone but the website only accepts JPG. A devops engineer needs to convert an Apache config to nginx, an OAuth secret to URL-safe Base64, or a server log timestamp to a readable date. The converter tools in this category handle the common cases without any of the friction of installing yet another command-line utility or signing up for yet another web service. Each is a single page; each works in seconds.

The tools fall into roughly six clusters: data formats (JSON, CSV, YAML, XML, TypeScript), markup languages (HTML and Markdown in both directions), encoding (Base64 in text and image forms, URL encoding, hex), image formats (HEIC→JPG, ICO, JPG↔PNG, SVG→PNG, generic image converter), number systems (binary↔text, decimal↔binary↔hex↔octal, Roman numerals, number-to-words), and spreadsheet viewers (CSV and Excel preview without opening Excel). Each tool is purpose-built for one direction so the interface stays small. If you need a feature in the reverse direction, look for the matching tool.

Lossless vs Lossy Conversion

Conversions between text formats (JSON↔CSV, HTML↔Markdown, base64 encode/decode) are lossless: the round-trip preserves all the original information, though formatting choices like indentation or column order may differ. Conversions between image formats are usually lossy: HEIC→JPG re-encodes the pixels through JPEG's DCT compression, losing detail; PNG→JPG drops alpha channel transparency and applies the same DCT pass; only PNG↔WebP can be done with PNG's lossless mode preserved. Knowing whether your conversion is lossy matters when the file might be re-converted later: three lossy generations of a photo can produce visible degradation. The image-converter tool on this site reports the quality setting it uses for each output format.

Vector to raster conversion (SVG→PNG) is fundamentally lossy in a different way: vectors describe shapes mathematically, rasters describe pixels at a fixed resolution. Once you've rendered a vector at 1024×1024, that PNG has no information about the original curves. The SVG-to-PNG tool here lets you specify the output resolution so you can render at the size you need. If you may need a larger size later, save the SVG itself, not the PNG. Number-system conversions (decimal↔binary↔hex) are lossless because the underlying value is the same integer in different notations. Conversions between Markdown and HTML are lossless for the subset of features both support; HTML-only features (script tags, custom elements) are dropped on the way back to Markdown.

When You'd Actually Use Each Converter

JSON conversions show up everywhere in API work: a vendor returns CSV from a report endpoint, your code wants JSON; a config file is in YAML, your validator needs JSON; a TypeScript codebase needs type definitions from a sample JSON response. Each direction has its tool here, and each runs on your data without uploading it (the Base64 of a 2MB image stays in your browser tab). HTML and Markdown conversions are the writer's daily bread: drafting in Markdown for speed, exporting to HTML for a CMS, or pasting rich-text from Word into Markdown to add to a documentation repo. The tool preserves links, lists, tables, and code blocks.

Base64 is the universal "binary-as-text" encoding, used for inline images in HTML, JWT payloads, OAuth tokens, certificate PEM blocks, and email attachments (MIME). The Base64 tools here support both string and file inputs; the image variant produces a data URI you can paste straight into a <img src=...> tag. Number-base conversion is what you do when reading hex color codes, decoding 0x-prefixed memory addresses while debugging, or learning binary. Roman numerals come up in copyright dates, monarch numbering, and movie sequels; the calculator handles values up to 3999 (the traditional Roman maximum) plus the extended overline notation for larger numbers used in academic contexts.

Conversion Limits in the Browser

Browser-based converters are bound by the tab's memory budget, typically 4GB on a modern desktop and 1-2GB on a mobile device. For text formats this rarely matters: a 100MB JSON file is large but well within the budget. For image conversions the math is different: a 50-megapixel photo decoded into RGBA takes 200MB of memory before the converter even starts work. The image-converter tool watches for these limits and downscales or warns before attempting an out-of-memory operation. If you're doing batch processing of hundreds of large images, a desktop tool like ImageMagick or a build pipeline using Sharp will be faster and won't risk a browser tab crash.

The HEIC→JPG converter is a special case because HEIC decoding is not built into most browsers (Safari supports it; Chrome and Firefox don't natively). The tool ships a WebAssembly HEIC decoder that adds a one-time download of about 500KB but then converts at near-native speed. Once cached, the decoder is reused for every HEIC file you convert in the same session. The same pattern applies to RAW (DNG, NEF, ARW) formats: those require dedicated decoders far larger than 500KB and aren't included here. For RAW conversion, dedicated software like Lightroom or RawTherapee is appropriate.

Frequently Asked Questions

Why convert between JSON, CSV, and YAML?

Each format has a sweet spot. CSV is the lowest-common-denominator for tabular data (every spreadsheet program opens it). JSON is the standard for API exchange and structured nested data. YAML is more human-readable than JSON and is the format of choice for configuration files (Docker Compose, GitHub Actions, Kubernetes). When data crosses tool boundaries (an ML training pipeline writing CSV, a web frontend wanting JSON, a deploy script wanting YAML), conversion is unavoidable. The tools here cover the three pairwise directions both ways.

Will I lose data converting an image format?

It depends on the formats. PNG↔WebP (with WebP in lossless mode) preserves every pixel. JPG↔anything is lossy because JPG re-encodes through DCT compression at whatever quality setting you pick. HEIC→JPG loses the HEIC-specific advantages (10-bit color, smaller file size) but produces a universally compatible JPG. Transparency is dropped when going to JPG (which has no alpha channel). The image-converter tool labels which conversions are lossless and which are lossy.

What's the difference between Base64 and URL encoding?

Both encode binary or special characters into text-safe forms, but the alphabets differ. Base64 uses A-Z, a-z, 0-9, +, /, and = for padding, expanding the input by 33%. It's designed for binary-to-text (images in HTML, attachments in email). URL encoding (percent-encoding) replaces non-safe ASCII characters with %XX hex codes; it's designed for embedding arbitrary text in URLs. Different jobs, different tools, both in this category.

Can these tools handle non-ASCII text?

Yes. Every text-handling converter here uses UTF-8 internally, so emoji, accented characters, Chinese, Arabic, Hebrew, Hindi, and so on all round-trip without corruption. The exception is conversions targeting an explicitly limited character set: ASCII art and Morse code drop characters they can't encode. Roman numerals are themselves a limited set (1-3999) so larger numbers can't be represented in classical notation.

Why is Markdown-to-HTML easier than HTML-to-Markdown?

Markdown to HTML is a one-way superset: every Markdown construct has an HTML equivalent. HTML to Markdown loses information whenever the HTML uses features Markdown doesn't have (inline styles, script tags, custom elements, complex tables, layout via class). The HTML-to-Markdown tool handles common patterns (headings, paragraphs, lists, simple tables, links, images, code blocks) but skips anything it can't represent cleanly. For one-time content migration this is usually fine; for systematic conversion of complex pages you may need to clean up by hand.

How do I know which way to convert?

Match the format your downstream tool wants. If your spreadsheet wants CSV, convert to CSV. If your code wants TypeScript types, generate the types. If your CSS needs px instead of rem, run px-to-rem. The naming of each tool here always reads " to ", so picking the right tool is just picking the right end goal. If you need both directions (CSV↔JSON, for example), the two tools are listed side-by-side in the grid above.

他のカテゴリーを閲覧