How many characters can i store in 4kb when the characters are in utf-8 encoding ?
In UTF-8 characters need between 1 and 4 bytes. So, you can store between 4096 and 1024, respectively, UTF-8 characters in 4KB.
I would assume that in many use cases you can expect that most characters fit into one byte and almost all into 2.