Skip to content

Use cases

Any app that receives a file and has to inspect, secure, convert, understand, preview, optimise or deliver it.

Every row below names the operations that do the work and carries a status the product can defend. The rows marked live were driven end to end against the running platform with their outputs checked, not just their status codes.

For everyone: the Fix page and the extension

No account, no API. A website rejected your file; Fylane fixes it where it failed.

A website rejected your file

Live

HEIC to JPG, a photo under the size limit, a document as PDF — fixed in the form, no account needed.

image.convert · image.resize · convert · pdf.compress · image.to-pdf · thumbnail · inspect

Fixed on your device when it can be

Live

Image conversions, resizes and compressions run in the browser; nothing leaves the device and nothing is metered.

Fixed in the cloud only when you say so

Live

Office-to-PDF and scanned documents go through Fylane Cloud after a consent card names the file; the copy is deleted when the result arrives.

convert · pdf.compress

Free tools for the everyday conversions

Live

Compress, merge, split and rotate PDFs; Office to PDF; images converted, compressed and resized on your device; OCR — one page per job at fylane.dev/tools, no account.

pdf.compress · pdf.merge · pdf.split · pdf.rotate · pdf.remove-pages · pdf.encrypt · pdf.decrypt · pdf.watermark · pdf.render · image.to-pdf · image.convert · image.resize · image.crop · image.rotate · convert · extract-text · ocr · ocr.searchable-pdf

The heavy tools, on your own credits

Live

Audio and video conversion, transcription, background removal, summaries and translation have their own pages, show the cost of your file, and run in the console on the 500 free credits a month.

video.extract-audio · video.compress · video.convert · audio.convert · audio.transcribe · image.remove-background · ai.summarize · ai.translate

For developers: the capabilities

One asynchronous API. Each capability names the operations behind it; the operation names are the ones you send.

User upload normalisation

Live

Accept HEIC, TIFF, PNG, JPG, PDF, DOCX and the rest, and turn each into the format the application can rely on.

inspect · convert · image.convert · validation · uploads

Format detection

Live

The true type from the bytes, never the filename or the declared MIME.

inspect · validation

Corrupted-file detection

Live

Broken or truncated files are refused at completion, before the application touches them.

validation · inspect · pdf.inspect

File validation

Live

Size, format, dimensions, page count, encryption — rules enforced on the detected bytes.

validation · inspect · pdf.inspect · video.inspect · audio.inspect

Secure upload gateway

Live

Scan and validate arbitrary uploads before they reach the customer’s own servers.

scan · validation · uploads · webhooks

Malware protection

Live

Malicious files, suspicious PDFs, MIME spoofing and archive bombs, caught on arrival.

scan · pdf.inspect · archive.inspect · inspect

File sanitisation

Live

EXIF and GPS gone, PDF actions neutralised, a safer normalised copy produced.

sanitize · image.set-metadata

PII detection

Live

SSNs, emails, phone numbers, checksum-valid card numbers and IBANs, with positions.

detect-pii · extract-entities

PII redaction

Live

Removed, not covered: text masked in place, images and PDFs rebuilt from pixels.

redact · detect-pii

Archive processing

Live

Inspect ZIP, tar and gzip without extracting; pull one entry out under a cap; build a ZIP from up to ten files.

archive.inspect · archive.extract · archive.create

Profile photos and avatars

Live

Resize, crop, compress, strip EXIF, convert to WebP or AVIF, or take the avatar preset.

image.resize · image.crop · image.smart-crop · sanitize · image.convert · presets

Image editing basics

Live

Rotate after EXIF orientation, flip, crop by coordinates, watermark a corner, write copyright and artist losslessly.

image.rotate · image.flip · image.crop · image.watermark · image.set-metadata

Responsive image generation

Live

One upload, up to eight widths for phone, tablet, desktop and retina.

image.variants

Bulk image optimisation

Live, with a limit

An old library converted to WebP or AVIF at standard sizes, in batches.

A batch takes up to 10 files; a library is many batches, driven by the SDK with idempotency keys.

batches · image.convert · image.variants

Smart crop

Live

The subject stays in frame across aspect ratios.

image.smart-crop

Background removal

Live

Transparent product and profile images, by subject or by flat colour.

image.remove-background

Image understanding

Live, with a limit

Measured quality signals: sharpness, exposure, contrast, entropy, dominant colours.

Quality signals and metadata are measured; labels, captions and object detection are not offered.

image.analyze · image.metadata

DOCX, PPTX and XLSX to PDF

Live

Universal browser and download output from Office documents.

convert

PDF to images

Live

Page previews, thumbnails, social previews and viewer tiles.

pdf.render · preview · thumbnail

Images to PDF

Live

Scans and photos combined into one document, a page each.

image.to-pdf

PDF manipulation

Live

Merge, split, reorder, rotate, remove pages, compress, watermark, encrypt, decrypt, set metadata.

pdf.merge · pdf.split · pdf.reorder · pdf.rotate · pdf.remove-pages · pdf.pages · pdf.compress · pdf.watermark · pdf.encrypt · pdf.decrypt · pdf.set-metadata · pdf.form

Scanned-document OCR

Live

Scans and photos into text, page by page, with progress while it runs.

ocr · ocr.layout · ocr.table

Searchable PDFs

Live

A text layer under the scan, appearance untouched.

ocr.searchable-pdf

Bulk OCR

Live, with a limit

A scanned archive made searchable, batch by batch.

Batches of 10; the estimator prices each run before it starts.

batches · ocr · ocr.searchable-pdf · estimate

Spreadsheet imports

Live

XLSX and CSV into normalised rows, columns and JSON.

sheet.parse · sheet.extract · csv.normalize

CSV clean-up

Live

Delimiters, encodings, malformed rows, headers and quoting repaired to RFC 4180.

csv.normalize · normalize

Presentation processing

Live

Slide text, titles and notes, plus previews of a deck.

slides.extract · preview · convert

File previews

Live

Thumbnails and page previews for any app, without its own rendering fleet.

preview · thumbnail · video.thumbnail

Document classification

Live

Invoice, resume, contract, receipt — your classes or the standard set, with confidence.

ai.classify

Custom structured extraction

Live

A flat schema of fields in, validated JSON out, null where the document does not say.

ai.extract

AI document summaries

Live

Concise, detailed or bulleted summaries from the in-sandbox model; the document never leaves.

ai.summarize

Document Q&A with citations

Live

A question about a document, answered by the in-sandbox model from the passages that match it, with citations to page and section; says so when the document does not contain the answer.

ai.answer · ai-ready

Language detection

Live

The document’s language, with runners-up and a reliability flag, before OCR or extraction.

detect-language

Translation workflows

Live, with a limit

Extracted content translated into one of sixteen languages by the in-sandbox model, the document never leaving.

One pass covers the model’s window of 6,000 characters; a longer document is translated up to it and the output is flagged truncated. Split first for more.

ai.translate · extract-text · detect-language

Cost estimation

Live

How many credits a large OCR, video or document run will consume, before it runs.

estimate · spend-cap

Private file delivery

Live

Processed files served through short-lived signed URLs.

signed-urls

CDN delivery

Live, with a limit

Downloads signed for an edge distribution instead of the bucket.

Built into the API and the staging and production stacks; switched off on the development environment. A signed bucket URL is always the fallback.

cdn · signed-urls

Automatic file clean-up

Live

Retention set per project; originals and outputs expire on schedule.

retention

Batch processing

Live, with a limit

One operation across many files, each a job with its own retries and outcome.

A batch is up to 10 files. Larger runs are many batches; the SDKs paginate them.

batches · idempotency · webhooks

Bulk migration

Live, with a limit

Thousands or millions of existing files, processed in batches.

Batches of 10 and per-organisation velocity ceilings (60 jobs a minute) bound the throughput today; raise them with us before a migration.

batches · idempotency · estimate

Developer workflow automation

Live

Scan, convert, extract and thumbnail chained into one job, a webhook at the end, no workers to run.

pipelines · webhooks · scan · convert · extract-text · thumbnail

AI applications

AI and RAG ingestion

Live

PDF, DOCX, PPTX and images into clean Markdown, tables, chunks and metadata.

ai-ready · extract-text · ocr · slides.extract · sheet.extract

Chat-with-document preparation

Live

Files prepared for question answering with page and section references in the chunks.

ai-ready

Knowledge-base ingestion

Live

Company documents into normalised, searchable content.

ai-ready · extract-text · detect-language

SaaS

Customer-support software

Live

Screenshots, PDFs, videos and documents on a ticket inspected, previewed and read.

inspect · preview · extract-text · video.thumbnail · scan

Invoice and report generation workflows

Live

Generated PDFs validated, compressed and stamped before delivery.

pdf.inspect · pdf.compress · pdf.set-metadata · pdf.watermark · validation

E-commerce and marketplaces

E-commerce product images

Live

Large seller uploads into web sizes, thumbnails and WebP or AVIF variants in one job.

image.variants · thumbnail · image.convert · image.remove-background

Restaurant platforms

Live

Menu PDFs read and previewed; dish photos into optimised thumbnails.

extract-text · preview · thumbnail · image.variants

Marketplace listings

Live, with a limit

Listing photos and videos processed, thumbnails and previews made, metadata stripped.

Moderation signals are not offered; everything else in the listing flow is live.

image.variants · video.thumbnail · video.convert · sanitize · preview

Accounting and finance

Invoice and receipt processing

Live

Vendor, number, dates, tax, total and line items out of invoices and receipt photos.

ocr · ai.extract · ocr.table · ai.classify · extract-entities

Accounting software

Live

Statements, purchase orders and spreadsheets parsed into rows and fields.

sheet.parse · csv.normalize · ai.extract · ocr.table · pdf.form

Fintech onboarding

Live

Pay stubs, statements, proof of address and forms read and classified.

ai.classify · ai.extract · ocr · pdf.form · detect-pii

HR and recruiting

Resume processing and job applications

Live

PDF, DOCX or a photo of a resume: OCR when needed, text, entities, a preview employers can search.

extract-text · ocr · ai.extract · extract-entities · preview · convert

Contract processing and legal preview

Live

Parties, dates, amounts, renewal and termination terms; DOCX and PDF as browser-ready pages.

ai.extract · extract-text · preview · convert · redact · pdf.watermark

Document signing apps

Live

Office files to PDF, pages rendered, previews prepared for signature.

convert · pdf.render · preview · pdf.form · pdf.set-metadata

Education

Education platforms and submissions

Live

Assignments, lectures, PDFs and decks previewed, normalised and made searchable.

convert · preview · extract-text · slides.extract · ai-ready

Media and social

Video upload platforms

Live

MOV, MKV and WebM into MP4 or HLS; resize, compress, thumbnail — with progress while it runs.

video.convert · video.stream · video.resize · video.compress · video.thumbnail · video.clip

Video transcription

Live

The soundtrack extracted, transcribed, and returned as captions with timings.

video.captions · video.extract-audio · audio.transcribe

Podcast and audio apps

Live

Convert, normalise to broadcast loudness, trim and transcribe.

audio.convert · audio.normalize · audio.trim · audio.transcribe · audio.inspect

Social and messaging media

Live

Uploads standardised, thumbnails and compressed previews made, metadata stripped.

video.convert · video.thumbnail · image.variants · sanitize · image.convert

CMS and media platforms

Live

Uploaded media resized, converted and optimised on arrival, delivered from the edge.

image.variants · image.convert · video.convert · webhooks · signed-urls

Dating apps

Live, with a limit

Profile photos and videos processed and stripped of metadata.

Moderation signals are not offered.

image.smart-crop · sanitize · video.convert · video.thumbnail

Insurance

Insurance claims

Live

Accident photos, estimates, forms, reports and receipts processed as one claim.

image.metadata · sanitize · ocr · ai.extract · pdf.form · image.to-pdf

Real estate and construction

Real-estate software

Live

Listing photos optimised; leases, contracts and disclosures read.

image.variants · image.smart-crop · ai.extract · extract-text · pdf.merge

Construction software

Live

Site photos, inspection reports, plans and PDFs processed and previewed.

image.variants · image.metadata · pdf.render · preview · ocr

Logistics

Logistics and proof of delivery

Live

Delivery photos compressed and stored privately; bills of lading read.

image.convert · sanitize · signed-urls · retention · ocr · ai.extract

Cloud storage and file sharing

Cloud-storage preview

Live

DOCX, PPTX, PDF, images and video previewed without a download.

preview · thumbnail · video.thumbnail · video.stream

Not yet

Things people ask for that Fylane does not do today. Listed so nobody has to find out after integrating.

Image moderation

Not yet

Adult, violence and unsafe-content scores.

No moderation model runs in the sandbox today. Nothing on the platform returns a safety score.

Dynamic image transformations by URL

Not yet

Width, format and quality requested in a URL, rendered on demand.

Every variant is a job today. `image.variants` covers the common sizes in one; on-demand URL rendering does not exist.

Document splitting

Not yet

Several documents inside one long scan, detected and separated automatically.

Splitting by named page ranges exists (`pdf.split`); detecting the boundaries automatically does not.