Skip to content
Converted in your browser

ICO to PDF Converter

ICO pixels are decoded and encoded as PDF by image-ir for ico-to-pdf; no OCR is performed.

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

.ico .pdf

Conversion engine

image-ir

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

10 free today · See pricing →

Pair-specific

Features & use cases

Features

  • ICO pixels are decoded and encoded as PDF by image-ir for ico-to-pdf; no OCR is performed.
  • EXIF, color profiles, layers, animation frames, and camera metadata may be stripped unless the destination requires minimal metadata.
  • Transparency stays for PNG and WebP but is filled with the selected background for JPEG, BMP, PDF, and other opaque targets.
  • Animated inputs such as GIF are flattened to a still frame unless a server codec explicitly supports animation for that output.

Use cases

  • Publish ICO source as a fixed-layout PDF file for review, printing, or sign-off.
  • Send customer-facing documents without requiring the recipient to own the source application.
  • Create archived outputs while keeping warnings about layout and unsupported features visible.
  • Automate repeat file delivery through the conversion API.

See real results

Original

report.md

# Board packet

## Revenue quality

- Inputs reconciled against CSV exports
- Exceptions grouped by account owner

> Generated from Markdown source

Converted

Pretty preview

FileTypeConverters PDF

Board packet

Rendered mock of the generated PDF preview.

2 pages
new layout
1.8 s
document renderer

What actually changes

ICO pixels are decoded and encoded as PDF by image-ir for ico-to-pdf; no OCR is performed.
EXIF, color profiles, layers, animation frames, and camera metadata may be stripped unless the destination requires minimal metadata.
Transparency stays for PNG and WebP but is filled with the selected background for JPEG, BMP, PDF, and other opaque targets.
Animated inputs such as GIF are flattened to a still frame unless a server codec explicitly supports animation for that output.
SVG input is rasterized at the requested dimensions or DPI, producing pixels rather than editable vector paths.
This pair runs in a browser worker first, so standard web conversion does not upload the file.

Options

Width

Set the output width in pixels.

Height

Set the output height in pixels.

Resize fit

Contain, cover, or fill within the requested dimensions.

Quality

Set lossy output quality where the codec supports it.

Background

Fill transparency with this color for opaque formats.

Strip metadata

Remove source metadata when writing the output.

DPI

Rasterize SVG or PDF-derived pixels at the requested scale where supported.

Example

input
ICO image, 1200 × 800 pixels
output
PDF image resized or re-encoded without OCR text extraction

Do it in code

python
from PIL import Image
img = Image.open("input.ico")
img.save("output.pdf")

FAQ

Does ICO to PDF run in the browser?

Yes. This image pair runs in a browser worker first, so regular web conversion does not upload your file.

Does this perform OCR?

No. Image conversion changes pixels and containers only. Use AI Vision for text extraction.

What happens to transparency?

Alpha is preserved for formats that support it and filled with the background option for opaque outputs.

Are animations preserved?

Browser conversions flatten animated inputs to one frame; review warnings for server animated output.

Will metadata be kept?

The default path strips metadata for privacy unless a codec needs minimal metadata for validity.

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