Palindromes and Semordnilaps
This article analyzes two classes of words in Japanese, which are described below.
The lists linked below were generated using the JMdict database JMdict.
Each entry contains the two spellings with readings and all associated meanings of each. The meanings are gathered from German and English, as I know both.
Entries are grouped by length and sorted according to the average frequency of all entries mapping to the specific spellings, which can sometimes be multiple ones.
One thing which I have not filtered out is the number of abbreviations with Latin letters, as the below mentioned "SaaS".
Kanji Palindromes
Palindromes are words that read the same forward and backwards, like noon. In Japanese, words might be spelled with the same kanji from both sides, but they might be read differently, for example 日曜日 (にちようび). This list kind of fell out of finding semordnilaps, see below.
in the data, I found palindromes consisting of up to 5 characters. Below you can find a link to each page:
Length 2
The minimum length of a palindrome. As there are only two characters, this consists of all words with two duplicate kanji.
Click this link to see the list
Length 3
Click this link to see the list
Length 4
For length 4, there is actually just one word and it isn't actually a kanji word: "SaaS", software as a service.
Length 5
There are just 3 different entries in this. Two of them are actually the same but with different kanji! Makes sense, as a compound of 5 characters is probably rare as it is.
Click this link to see the list
Kanji Semordnilaps
Semordnilaps are words that form new words when read in reverse, like dog and god. They are called semordnilap, because it's palindromes backwards. With kanji, this happens quite often.
Length 2
The minimum length of a semordnilap.
Click this link to see the list
Length 3
Click this link to see the list
Length 4
Only one word found for this one. And it consists of two groups of repeated kanji. It was highly unlikely to contain a lot of entries to begin with, as reversing the order of 4 kanji likely won't result in a meaningful word.
Click this link to see the list
Limitiations
There is very limited processing during the generation and as such there are some limitations to keep in mind.
First of all, this list was created by a non-linguist Japanese learner based on things I found interesting or difficult during learning and might contain inaccuracies due to ignorance.
Western letters weren't filtered out, so there are some English acronyms in there.
Some words share Kanji spellings, which might not be used generally, but those will be included as well. This shouldn't cause issues aside from some additional meanings and readings showing up in some entries.
Similarly, while the entries are sorted by the average frequency (according to the nfxx field) of all associated words. This is neither the only nor the most sophisticted order. This only influences the list order though, so this shouldn't cause any issues.