I highly recommend the Outlier Dictionary, an addon for Pleco. It covers about 4000 characters, so won’t include very rare ones like 忻. Pleco itself will show basic decompositions like 忻 = 忄+ 斤.
There used to be an offline mobile app for HanziCraft, but the app seems to be gone now (a little annoying, since I’m pretty sure I paid for it).
I highly recommend the Outlier Dictionary, an addon for Pleco. It covers about 4000 characters, so won’t include very rare ones like 忻. Pleco itself will show basic decompositions like 忻 = 忄+ 斤.
There used to be an offline mobile app for HanziCraft, but the app seems to be gone now (a little annoying, since I’m pretty sure I paid for it).