Skip to content
Converted on secure servers

HEIC/HEIF to JSON Converter

HEIC/HEIF is rasterized or read page-by-page and AI Vision OCR produces JSON text for heic-to-json.

Free anonymous limits

Free without signing in: 10 server conversions per day, 10 MB each. Browser-only conversions stay on this device and do not count against server limits.

Supported formats

.heic, .heif .json

Conversion engine

vision

Encrypted in transitDeleted within 24 hData formats stay in browser10 free today

10 free today · See pricing →

Pair-specific

Features & use cases

Features

  • HEIC/HEIF is rasterized or read page-by-page and AI Vision OCR produces JSON text for heic-to-json.
  • Vision uses 1 AI Vision credit per page and is not available anonymously; sign in and see /pricing for credit packs.
  • The organization-configurable model transcribes visible text, headings, lists, forms, checkboxes, captions, and tables in reading order.
  • OCR does not recover hidden text layers, passwords, redacted content, embedded files, comments, or document metadata.

Use cases

  • Translate HEIC integration payloads into JSON for another system.
  • Inspect nested fields, arrays, and missing values before handing data to automation.
  • Create clean fixtures for tests, demos, or support investigations.
  • Share structured exports with teams that need a different file format.

See real results

Original

events.json

[{
  "id":"evt_100",
  "account":{"name":"Northwind","tier":"pro"},
  "metrics":{"rows":1280,"latency_ms":842},
  "tags":["etl","nightly"]
}]

Converted

Pretty preview

id,account.name,account.tier,metrics.rows,metrics.latency_ms,tags
evt_100,Northwind,pro,1280,842,"[""etl"",""nightly""]"
evt_101,Atlas,starter,320,512,"[""finance""]"
2 rows
arrays stringified
0.2 s
in-browser

What actually changes

HEIC/HEIF is rasterized or read page-by-page and AI Vision OCR produces JSON text for heic-to-json.
Vision uses 1 AI Vision credit per page and is not available anonymously; sign in and see /pricing for credit packs.
The organization-configurable model transcribes visible text, headings, lists, forms, checkboxes, captions, and tables in reading order.
OCR does not recover hidden text layers, passwords, redacted content, embedded files, comments, or document metadata.
JSON output asks for strict structured text, but you should validate schema before automating downstream imports.
Illegible regions are marked instead of invented; scans, handwriting, skew, and low contrast affect accuracy.

Options

Page range

OCR only selected PDF pages before charging page credits.

Maximum pages

Cap the number of pages processed for cost and speed control.

Tables as Markdown

Return detected tables as GitHub-flavored Markdown pipe tables.

Preserve layout

Keep visible columns and sections when they help comprehension.

Language hint

Tell the OCR model which language to expect when auto-detection is not enough.

Example

input
HEIC/HEIF scan or photo page with headings, tables, and form labels
output
JSON OCR text in reading order; uncertain text marked [illegible]

Do it in code

cli
curl -X POST https://filetypeconverters.com/api/v1/convert \
  -F from=heic -F to=json -F file=@input.heic \
  -o output.json

FAQ

Do I need AI Vision credits?

Yes. Vision conversions cost 1 credit per page, require sign-in, and are not available to anonymous users.

Which model reads the file?

The OCR model is organization-configurable through the AI Vision setup; output quality depends on that configured model and source quality.

Will OCR recreate my layout exactly?

No. It preserves reading order and useful layout hints, but it does not recreate exact fonts, coordinates, or page design.

Can it read scanned PDFs?

Yes, scanned PDF pages are rasterized and processed as images, subject to page limits and credit availability.

Does it invent missing text?

No. The prompt instructs the model to mark unreadable regions as [illegible] rather than guessing.

Everything you need

Browser-first privacy

CSV, JSON, XML, YAML, XLSX, and table conversions run locally when the source and target formats support it.

Warnings, not surprises

Formula drops, flattened arrays, sheet selection, and layout changes are surfaced as conversion warnings.

Batch and zip

Queue multiple files, download individual results, or package them into a zip for handoff.

API, CLI, MCP

Convert from browsers, scripts, automations, and AI assistants with the same warnings and outputs.

Team workspaces

Shared history, API keys, limits, and retention settings keep production conversions controlled.

Retention you control

Browser files never upload; server inputs auto-delete within 24 hours and outputs follow workspace retention.

Comparison

Why teams switch

Decision point
FileTypeConverters
Upload-only converters
Where data files are processed
CSV, JSON, YAML, XML, and spreadsheet files can convert in your browser.
Most tools upload every file to their servers first.
What you learn about fidelity
Warnings call out flattened arrays, dropped formulas, selected sheets, and layout changes.
Downloaded files often arrive with no explanation of what changed.
Batch + zip
Batch files and download individual results or one zip.
Batching is often paid-only or missing.
API, CLI, and MCP
Use the web app, automation, or an AI assistant with the same conversion behavior.
Many converters are web-form only.
Retention control
Browser files never upload; server inputs are deleted within 24 hours.
Retention is usually unclear or not configurable.
Price
Start with free browser conversion and clear paid limits.
Limits are often hidden behind upload steps or subscriptions.

Where data files are processed

FileTypeConverters: CSV, JSON, YAML, XML, and spreadsheet files can convert in your browser.

Upload-only converters: Most tools upload every file to their servers first.

What you learn about fidelity

FileTypeConverters: Warnings call out flattened arrays, dropped formulas, selected sheets, and layout changes.

Upload-only converters: Downloaded files often arrive with no explanation of what changed.

Batch + zip

FileTypeConverters: Batch files and download individual results or one zip.

Upload-only converters: Batching is often paid-only or missing.

API, CLI, and MCP

FileTypeConverters: Use the web app, automation, or an AI assistant with the same conversion behavior.

Upload-only converters: Many converters are web-form only.

Retention control

FileTypeConverters: Browser files never upload; server inputs are deleted within 24 hours.

Upload-only converters: Retention is usually unclear or not configurable.

Price

FileTypeConverters: Start with free browser conversion and clear paid limits.

Upload-only converters: Limits are often hidden behind upload steps or subscriptions.

Choose your plan

Free

$0/mo

50 conversions/month

  • 50 conversions/mo
  • 25 MB max file
  • No signup required
Get started

Starter

POPULAR

$8.99/mo

For regular conversion work

2-day trial for paid plans

  • 500 conversions/mo
  • 100 MB max file
  • API + MCP
Start free trial

Pro

$29.99/mo

For heavy teams

  • 5,000 conversions/mo
  • 1 GB max file
  • API + MCP
Start free trial