Kanji Draw Application icon

Kanji Draw 1.0

546.5 KB / 100K+ Downloads / Rating 4.1 - 440 reviews


See previous versions

Kanji Draw, developed and published by leafdigital, has released its latest version, 1.0, on 2013-05-02. This app falls under the Education category on the Google Play Store and has achieved over 100000 installs. It currently holds an overall rating of 4.1, based on 440 reviews.

Kanji Draw APK available on this page is compatible with all Android devices that meet the required specifications (Android 1.6+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.leafdigital.kanji.android

Updated: 12 years ago

Developer Name: leafdigital

Category: Education

New features: Show more

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing Kanji Draw on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

4.1
Total 440 reviews

Reviews

4 ★, on 2019-06-15
I love this app and have been using it for a long time. It's very basic but does exactly what is needed without requiring much precision outside of having the correct number of strokes. I only wish you could cancel or abort the search for inexact kanji, because that can sometimes take a while to complete.

5 ★, on 2019-06-30
This app adheres religiously to the "KISS" principle.... ie: Keep It Short and Simple. its easy, straighforwards, no log in, no fancy updates or graphics, no need for perfect accuracy and a vast library of Kanji.. it even has a "copy & Close" app so that you can copy the recognized kanji and close the app so you can immediately go to your dictionary! or the "add kanji" to form a multiple kanji string! IT DOES WHAT YOU NEED IT TO DO ND NOTHING MORE LOVE IT

5 ★, on 2018-10-09
Less than 1MB, and it works great if I know stroke order and can't find the right kanji on my JP keyboard. Just copy and paste to my other app.

5 ★, on 2019-06-07
best kanji draw for quick look-up. good for searching unknown kanji and pasting onto dictionary app etc.

5 ★, on 2020-02-24
This app does exactly what it says, without any unnecessary bells and whistles.

5 ★, on 2020-09-09
This app is what I'm looking for, I got here exactly what I needed.

Previous Versions

Kanji Draw 1.0
2013-05-02 / 546.5 KB / Android 1.6+

About this app

leafdigital Kanji draw is a simple application that lets you draw Japanese characters (kanji) using the touch screen. It is intended for Japanese language learners who might need to enter characters in order to look them up in a dictionary or enter them on a website.

Open source software. Free and no ads.

It identifies the character you have drawn using a special form of handwriting recognition. You can select the correct character from a list. After entering one or more characters, you can copy them into the clipboard as text for use in a dictionary.

Note that this will NOT work - at all - if you don't know basically how to draw kanji. If you just draw something any old way that looks like it, it certainly won't be recognised. You have to draw characters basically the official way.

That said there are two forms of recognition: exact (you must enter the character with the correct stroke count, stroke order, and direction) and inexact (you must draw basically the correct strokes but can use any order and direction). If the inexact search doesn't find it, you can try searching for characters with 1 stroke more or fewer than you drew.

This might sound complicated but the interface is easy; you get exact results straight away, if it's not there then hit the button and wait for inexact results (this takes several seconds, there's a progress bar), and if it's not there either, you can go onto the +/- 1 results.

Notes:

- If you've drawn a character and the 'Done' button is still greyed out, this is because it's still loading the data file. It usually only takes a few seconds, so please wait. This only happens the first time you draw a character after starting the app.

- Some characters don't work very well if you draw them in the normal handwriting style. The data is based on print style. If you have difficulty getting a character recognised, try drawing it like the print version.

This program is released under GNU Public License version 3. It's based on the leafdigital kanjirecog library, which is already released under that license. https://github.com/quen/kanjirecog/tree/android

ACKNOWLEDGEMENT - Uses kanji drawing database derived from the SVG kanji stroke order images produced by the KanjiVG project and released under Creative Commons Attribution-Share Alike 3.0 license. See kanjivg.tagaini.net.

New features

Improved main screen layout.

Added option for notification icon for easy access within any other app. You can choose to start at boot if you want it to be available at all times.

Made copy button also close the activity.

New privacy option controls whether drawing statistics are reported back to developer. (I need statistics to evaluate any possible improvements to the recognition algorithms.)

Fixed all reported FC bugs.

App Permissions

Allows applications to open network sockets.
Allows applications to access information about networks.
Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.