New version 0.12.12PDF to Hangul documents, FreeMind mind maps open

From Hangul to PDF, in one window.

Open Hangul (HWP), Word, Excel, PowerPoint, PDF, EPUB, Markdown, HTML, mind map and diagram files in tabs, edit them, and save them in their original format. Anyone can use it for free.

Beta · Windows 10 and 11 (64-bit) · Mac (Apple Silicon · Intel) · Linux (x64 · deb, rpm) install guide

Hangul

Hangul files
stay Hangul files.

Open and edit the documents people exchange as Hangul (HWP) files, such as official letters and application forms. When you are done, save them in the original format, turn them into a PDF, or print them right away.

An entry form (.hwpx) open in the IeumOffice Hangul editor
Saved in the original format
A .hwp file is saved as .hwp, and a .hwpx file as .hwpx. The first time a file is overwritten, the original is kept as a .bak file. With Save As you can pick either format, or make a PDF copy.
Opens again in Hancom Hangul
While building it, we checked with hundreds of real Hangul documents that edited and saved files open in Hancom Hangul 2024.
New documents and PDF
Start a blank Hangul document from Home, and turn a finished one into a PDF or print it. In the PDF editor, choose "PDF Converter" → "PDF to HWP" to bring a PDF in as a Hangul document and edit it.
Repetitive work goes to the AI panel
You can ask it to fill table cells, add or remove rows and columns, fill in form fields, and add footnotes or a table of contents.

The Hangul editing screen is built with the open-source rhwp.

AI

Hand work to AI
only when you need to.

An AI panel sits beside the editor. You can use the office without it. When there is tedious work you would rather hand off, such as filling a table or polishing sentences, ask, and the AI edits the open document with the app's own editing tools. Save the requests you make often as skills, and call them up by typing / in the input box.

A budget open in the IeumOffice Excel editor, with the AI panel on the left

The conversation on screen is an example for illustration.

You can undo it
The AI shows what it changed, and if you don't like it, you undo it.
New documents from your material
It reads the files you choose and makes slides, an HTML page, or a mind map.
Ask your own documents
Pick files you starred on Home and ask a question; it reads those files and answers.

Cost

Using AI costs nothing extra.

IeumOffice gets its answers through the Claude or ChatGPT subscription you already have. Requests count against your subscription's usage limit, and you don't need to create an API key.

Default

Subscription

Claude subscription (Claude Code), ChatGPT plan

Nothing beyond your subscription fee. Use counts against the subscription's limit.

Without a subscription

Free AI

OpenRouter, Google Gemini

Nothing within the free limit. You connect it in Settings.

Only if you choose it

Pay as you go

API key, pay-as-you-go account

You pay that company for what you use.

When the subscription limit is used up, requests stop and the app tells you why. If it can tell when you can use it again, it says that too. It never switches to a paid connection by itself.

Privacy

No server, no account.

IeumOffice sends no usage statistics, and your documents are opened and saved on your PC. What leaves your PC is what you send to an AI company when you ask its AI for something.

Read the full privacy policy

Developers

Coding agents work on the same documents.

The app includes the terminal command ieumoffice, an MCP server and an agent skill. Register them in Settings → Integrations, and Claude Code, Codex and Cursor can read and edit the same files.

PS> ieumoffice docs read fall-book-fair-plan.docx
PS> ieumoffice sheet read book-fair-budget.xlsx
PS> ieumoffice open book-fair-talk.pptx

Open source

Built on
open source.

IeumOffice is itself open source, released under Apache-2.0. It was possible thanks to the projects below. Only the main projects are listed here; the license notices are in the repository's NOTICE file.

Overall

  • GenOfficeStarting point for the document engines and all editors · Apache-2.0
  • ElectronDesktop app framework · MIT
  • ReactUser interface · MIT

Hangul

  • rhwpEngine that reads, writes and draws Hangul documents; editing screen · MIT

Word

  • docxCreating Word files · MIT

Excel

  • UniverSheet editing screen · Apache-2.0
  • IronCalcFormula calculation · MIT, Apache-2.0
  • calamineReading Excel files · MIT

PDF

Markdown

  • TiptapBlock editor · MIT
  • KaTeXMath display · MIT
  • MermaidDrawing charts and diagrams · MIT

HTML

Mind map

Diagram

  • draw.ioDiagram editing screen · Apache-2.0

Slides

  • Pretendard and 9 moreTemplate fonts: Pretendard, Noto Serif KR, Gowun Batang, Gowun Dodum, Do Hyeon, Black Han Sans, Archivo Black, Bebas Neue, Playfair Display, Space Grotesk · SIL OFL 1.1

Logo

Projects we learned from

We took no code from these; we studied their features and design.

If IeumOffice helps you, please star it on GitHub. Each star helps the next person find this program.

Install

Three steps to install.

  1. Get the installer

    Use the button below to get IeumOffice-Setup.exe. It is for 64-bit Windows 10 and 11.

  2. If a warning appears

    Because it is a new free program, Windows may show a warning. If you get stuck, pick the screen you see below. We'll show you where to click.

  3. Connect an AI

    In the first-run guide, connect your Claude or ChatGPT subscription. Without a subscription, connect a free AI. If you get stuck, see AI connection help.

Download for Windows

From the GitHub releases page.

Download for Mac

Apple Silicon (M1 or later) · Beta

Download for Linux

64-bit (x64) · AppImage · deb · rpm · Beta

Once installed, the app checks for a new version every 4 hours. The interface comes in 21 languages. If you like it, please star it on GitHub.

If something is awkward or missing after you try it, tell us through Send feedback.