Browser-native · Zero upload · Free forever

Convert & edit
any document.

Drop a file. Pick a format. Download instantly — all processing runs inside your browser. Nothing leaves your device.

DOCX PDF ODT RTF HTML Markdown TXT EPUB CSV
Convert a file Open editor
Zone 01 — Converter

Format conversion

Drop your document, choose a target format and encoding, download the result.

Drop your document here

or click to browse
DOCX · PDF · ODT · RTF · HTML · MD · TXT · EPUB

Name
Size
Type
Modified
Text encoding

Zone 02 — Editor

In-place editing

Open a document directly in the console. Format, recolour, find and replace — then export.

// Docly — in-place document editor // Drop any file onto this panel or use the sidebar to begin Welcome. This is the live editing console. Drop a document to load it here. All processing runs in a background thread — the page stays responsive. Supported operations: Inline formatting bold · italic · underline · strikethrough Block structure headings H1–H2 · paragraph · lists Text colour foreground & highlight Find & replace plain text or regex Export TXT · Markdown · HTML // Your document never leaves your device. // Workers handle heavy lifting off the main thread.
Ready Ln 1, Col 1 UTF-8 LF 0 words
How it works

Three steps. No server involved.

Docly runs the full conversion pipeline inside your browser using Web Workers and the File API. The network is never contacted after the page loads.

Step 01

Drop your document

Drag any document into the converter or editor zone. Docly reads it locally using the browser File API — no data is transmitted anywhere.

Step 02

Set format and options

Choose a target format, text encoding, and quality preset. The conversion runs inside a dedicated Web Worker thread so the page stays fully responsive.

Step 03

Download instantly

The converted file is assembled in browser memory and handed directly to you via the download API. No intermediate storage, no third-party service.

Why Docly

Privacy is the feature, not a footnote.

Every document converter that processes files on a server creates a window where your data can be logged, stored, or inspected. Docly closes that window entirely.

Zero upload, zero trace

Your files are loaded into browser memory via the File API and never transmitted. No analytics on file contents, no server logs of your documents, no cloud storage involved.

Worker-threaded conversion

All format conversion logic runs in a dedicated Web Worker thread, isolated from the UI. The page stays responsive even while processing large documents with complex structure.

Explicit encoding control

Most converters silently re-encode text. Docly lets you declare UTF-8, UTF-16, Latin-1, or CP-1252 explicitly — essential when working with documents that cross language or platform boundaries.

No install, no account

Open the page, drop a file. No sign-up, no plan tier, no browser extension. Docly is a static web page — it caches via Service Worker and functions fully offline after first load.

Use cases

Who uses Docly and why.

Docly covers the conversion scenarios that come up most in professional and personal document work — all without requiring a subscription or a cloud account.

Legal and compliance documents

Convert contracts received as PDF to editable DOCX for annotation and review, without uploading sensitive material to any third-party cloud service. Encoding control ensures accented characters in international agreements survive the conversion intact.

Writers and researchers

Move manuscripts between DOCX and Markdown for version control workflows, or export to ODT for LibreOffice compatibility. The in-place editor handles footnote text and style adjustments before final export.

Cross-platform document handoff

A Windows colleague sends DOC, a designer needs HTML, the print shop requires PDF/A. Docly bridges every format gap in one tool without accounts or installation, working on any OS with a modern browser.

Archivists and librarians

Convert legacy RTF and DOC files to PDF/A-1b for long-term preservation. Re-encode documents from CP-1252 or Latin-1 to UTF-8 to repair character corruption in older files and ensure compatibility with modern systems.

Students and academics

Convert dissertation drafts to PDF for submission, export reading materials to EPUB for e-readers, or fix encoding issues in sourced PDFs — all offline and free, with no file size warnings from a cloud tier.

Developers and technical writers

Convert Markdown documentation to DOCX or HTML for non-technical stakeholders. Use the in-place editor to apply consistent heading structure before delivery, then export directly from the browser console.

FAQ

Frequently asked questions.

No. Every operation — reading, converting, editing, and exporting — runs entirely inside your browser using JavaScript and WebAssembly. Your document never reaches any server. The Docly page itself is a static HTML file served from Cloudflare's edge network; after the first load it can run completely offline via its Service Worker cache.
Docly supports DOCX, DOC, ODT, PDF, RTF, HTML, Markdown, plain TXT, EPUB, CSV, and XML. Conversion fidelity depends on format complexity — DOCX to ODT roundtrips are high-fidelity; PDF to DOCX preserves text and basic layout but embedded vector graphics may not transfer. PDF/A-1b output is available for archival and regulatory compliance use cases.
Documents created on older Windows systems often use CP-1252 or Latin-1 encoding. When opened on macOS or Linux — which default to UTF-8 — accented characters, em dashes, curly quotes, and other special characters can appear as garbled symbols. The encoding selector lets you declare the actual source encoding so Docly reads the file accurately, then re-encodes it cleanly in the format you need. Docly also auto-detects the likely encoding when you drop a file.
The converter takes a file and outputs a different format. The editor loads a document into a live console where you can make changes — apply formatting, change text colour, restructure sections, use find and replace — and then export the modified file. It is intended for lightweight editing before conversion or delivery, not for authoring long documents from scratch. For heavy editing, a full word processor remains the better tool.
Docly can handle documents up to approximately 100 MB, limited by your browser's available memory. Conversion runs in a background Web Worker thread so the page does not freeze during processing. For files significantly larger than 100 MB, a desktop application such as LibreOffice is recommended.
Yes. After loading Docly at least once, all assets are cached by a Service Worker and the tool functions fully offline. This also means there are no CDN requests during conversion — everything runs from your local browser cache once the initial load is complete.
Docly is completely free with no usage limits, no account required, and no paid tier. It is part of the RuntimeHub suite of browser-native tools, supported by unobtrusive display advertising on the page. No data from your documents is used for advertising or analytics purposes.