Con esta función jQuery podremos mostrar la cantidad de caracteres escritos en un textarea o en un input en tiempo real, sé ira refrescando según vayamos pulsando teclas y se mostrara en lugar que deseemos.

Script jQuery

<script>
 function contador(idtextarea, idcontador){

	function update_contador(idtextarea, idcontador){

		var contador = $(idcontador);
		var ta = $(idtextarea);
		
		contador.html(ta.val().length);

	}

	$(idtextarea).keyup(function(){
		update_contador(idtextarea, idcontador);
	});
	
	$(idtextarea).change(function(){
		update_contador(idtextarea, idcontador);
	});
		
}

$( document ).ready(function() {

	contador("#textareaid","#numerocaracteres");
	
});
</script>

Código Html

<textarea id="textareaid"></textarea> 
<br>
Caracteres: <span id="numerocaracteres">0</span>
Código en vivo

Si te ha sido de utilidad ¡deja un comentario! 🙂