Erik's notes on

Writing HTML for the Sony Ericsson cHTML web browser


  1. Preface
  2. Contents: texts and images
  3. Structure: HTML
  4. Style and appearence
  5. Function and other technologies
  6. Practice and examples of pages


In March 2004, I bought me a Sony Ericsson T610 mobile phone. It was the most fascinating GSM acquisition I have made up to date.

One of the first things I tried to do, was to see how it displays my site, and the impression was mixed. I have not been able to get the specifications from SonyEricsson, even when enlisting to the Sony Ericsson Developer World, so here are my own discoveries. I only deal with deviations from the standard expectations of a screen based web browser like Mozilla, Internet Explorer, and Safari.

On November 2, 2004, I had a talk with my phone retailer, and it it appears that all Sony Ericsson phones from the T600 series and ahead use the same browser, and same version. I was not able to check it out, but if this is true, then the below instructions apply for other models as well.

It should, hence, regard the following models that all have a cHTML browser (links are for the specifications in Danish as of 2004-11-02): T300, P800, T610, T310, Z1010, P900, T630, K700i, K500i, K700i, S700i, P910i,

Models without the cHTML browser: T68, T66, T68i, R600, T200, P800, Z600, Z200, T230, T290i, T100


The World Wide Web browser (cHTML) of the Sony Ericsson T610 mobile phone. It has the HTTP user agent string
SonyEricssonT610/R401 Profile/MIDP-1.0 Configuration/CLDC-1.0
The browser will not come up with an error code because of the mentioned feature

Erik Thau-Knudsen, 2005-01-12