Characters versus bytes
A Japanese character is normally one character but three UTF-8 bytes. Use the number the form explicitly asks for.
Paste your text, set the limit shown by the form, and see immediately whether it fits.
This tool counts Unicode code points, including spaces. Full-width and half-width totals exclude spaces so they match the most useful form-debugging breakdown. Some legacy systems enforce byte limits separately, so UTF-8 bytes are shown as a secondary reference.
20文字以内 means no more than 20 characters. Unless the form documents a special rule, assume spaces and punctuation count.
A Japanese character is normally one character but three UTF-8 bytes. Use the number the form explicitly asks for.
Width does not change this tool’s total character count. Both A and A count as one character.
Some emoji contain multiple code points. A particular website may count them differently or reject them entirely.