A fresh dictionary for your input method.

IME dictionaries,converted locally.

DDUP

Sogou, Rime, Gboard… Different formats. The same familiar words.
Convert in your browser. Your files stay on your device.

No uploadsPowered by WASMFree & open source
Conversion workbench/ CONVERTERLoading engine
01

Add your dictionaries

LOCAL FILES

Drop dictionary files here

Or choose multiple files in the same format

SCEL / TXT / RIME / more · Up to 50 MB total
No dictionary handy?

Your words stay yours. Files are never uploaded and are cleared when you close this page.

02

Choose your formats

MAKE THE SWITCH

Sample-tested · Check your results

Multiple files
Advanced settings Codes, filters & more+

Adjust only what you need. Other settings preserve the original dictionary.

Codes & characters

Generate codes
Chinese script conversion
Source code type

Entry filters

Export settings

Sort by
Sort direction
Input text encoding
Output text encoding

Some formats use fixed encoding and sorting and may ignore these settings. Rime always sorts by descending frequency. Big5 input has a known decoding issue.

Rime exports contain TSV entries without a YAML header. Add dictionary metadata before importing into Rime.

No account · No uploads · No conversion limits

Private, by design

Dictionary files stay on your device

A browser with real conversion power

Powered by the imewlconverter engine

Open it. Use it. Anywhere.

Works on desktop, tablet, and phone

FORMAT & FEATURE GUIDE

Which dictionary format should I choose?

The engine provides 54 import formats and 46 export formats. These common formats have specific tested samples; compatibility still depends on the file contents and conversion direction.

Common dictionary formats, import and export codes, and usage notes
Dictionary formatFile typeImport codeExport codeUsage notes
Sogou SCEL.scelscelscelSogou cell dictionaries. Convert to Rime or plain text; original word frequencies may not be fully preserved.
Rime.dict.yamlrimerimeExports TSV entries without a YAML metadata header. Add metadata before importing into Rime. Entries are always sorted by descending frequency.
Gboard textTXTgboardgboardExtract your Gboard backup, then select its text dictionary. ZIP files cannot be imported directly.
Gboard binaryuser_dict_3_3gboardbingboardbinGboard binary and text dictionaries use different formats. Choose the format that matches the file contents.
QQ Pinyin.qpydqpyd—QPYD import is supported. To export a QQ dictionary, choose the corresponding available export format in the full catalog.
Plain word list TXT.txtwordwordOne word per line. Enable Pinyin or another code generator in advanced settings when the output format requires codes.

Batch conversion & merging

Choose up to 100 files in the same format, up to 50 MB combined. Merge them or convert separately and download a ZIP. Above 10 MB, use smaller batches or a computer.

Make the dictionary yours

Generate Pinyin, Wubi, and other codes. Convert Chinese scripts, filter by length and frequency, remove characters, or change sorting and frequency. Defaults preserve the source settings without automatic deduplication.

From browser to keyboard

Check the preview and messages before importing into your target input method. On iPhone, try DDUP, a keyboard that supports Sogou and text dictionary imports.

Explore DDUP for iOS →
Start a local dictionary conversion →
FORMAT FRIENDLY

Different formats, familiar words.

Start with the input method you know. Take your words somewhere new.

Sogou SCELRimeGboardQQ PinyinBaidu PinyinPlain text TXT
Browse all formats Waiting for the engine

Sample-tested means a specific conversion sample was checked. It does not guarantee every file, direction, or input-method installation.

    A LITTLE HELP

    Before you convert

    How do I convert a dictionary?

    Choose one or more files in the same format, select the input and output formats, then choose “Convert dictionary”. For TXT with one word per line, select “Word list” and enable Pinyin generation when the target format requires codes.

    Are my files uploaded?

    No. WebAssembly converts files locally in your browser. Network requests only load the website and engine assets; dictionary contents are never sent to a server. Save your downloads before closing the page.

    Why are there no exported entries?

    Check that the selected input format matches the file contents. Plain TXT has no Pinyin, so formats such as Rime may need code generation. Restrictive filters can also remove all entries. Some formats remain unverified; check the result messages.

    What compatibility limits should I know about?

    Big5 input has an upstream decoding issue. Extract Gboard ZIP backups and choose the correct text or binary format. Rime output has no YAML metadata header. Formats such as SCEL may not preserve all original frequencies. Review your results.

    Can I convert large dictionaries on my phone?

    Small dictionaries can be processed in a mobile browser. Large files use more memory; above 10 MB, use smaller batches or a computer. The combined input limit is 50 MB, and completion depends on your device.

    Your dictionaries stay local