Copyright and Trademark Symbols in HTML
Posted by David Kirk in HTML
The ASCII codes can be used to create several useful symbols. Here is a description of how to use ASCII code in your html pages.
ASCII codes in html can be identified with the preceding “”
They should be placed into the html just as plain text. The browser should render the ASCII code as the correct symbol.
© or copyright symbol can be created with this:
® or sound recording copyright symbol can be created with this:
or trademark can be created with this:
℠ or service mark can be created with this:
Editor’s note: Based on a request in the comments, this post has been updated to include the html for the service mark symbol.
About David Kirk
View more articles by David Kirk
The Conversation
Follow the reactions below and share your own thoughts.




December 09, 2008 at 8:55 pm, Alice said:
Thanks for the reminder
June 18, 2009 at 1:48 am, Anonymous said:
Thanks! This helps out a lot! I searched for “html trademark code” (without the quotes) and this blog entry was on the first page! Nice!
July 25, 2009 at 8:18 am, Anonymous said:
™
October 21, 2009 at 10:36 am, prasad said:
Thanks for the info. I was looking for it.
Regards
October 30, 2009 at 12:26 pm, Sedasa Malthorne said:
Six years later, this info still comes in handy. Thanks!
January 06, 2010 at 12:47 am, slow... said:
“Sedasa Malthorne
Six years later, this info still comes in handy. Thanks!”
Indeed!
April 27, 2012 at 4:43 pm, muddywater said:
™
April 18, 2010 at 4:18 pm, Anonymous said:
Hi guys, I want to put trade mark symbol on my Wifi SSID. ™ doesnt work. Please help
January 14, 2011 at 6:49 am, Noopur Julka said:
&trade ™
January 14, 2011 at 6:50 am, Noopur Julka said:
&trade ™ (Test from Firefx)
January 14, 2011 at 6:51 am, Ccvcv said:
™
January 14, 2011 at 6:55 am, Ffffff said:
™
January 14, 2011 at 6:56 am, Ghgh said:
™
March 16, 2011 at 6:41 pm, William said:
&trade
March 16, 2011 at 6:41 pm, William said:
™
June 13, 2011 at 7:50 am, Johna said:
thank you found wath i was looking for very usefull for my site
October 14, 2011 at 8:37 am, Jaime said:
I was looking for them…THANKS!
January 06, 2012 at 12:50 pm, DL said:
Thanks, I was looking for this and it works perfectly.
February 08, 2012 at 4:47 am, Akan said:
Thanks What Usefull Infomation you have Here Thanks a lot
February 08, 2012 at 4:49 am, Akan said:
Thanks a lot it really worked perfectly thank once again
September 24, 2012 at 4:47 pm, Flora said:
How can I create a trademark image using ‘SM?’
September 24, 2012 at 5:35 pm, David Kirk said:
HTML: ℠
September 24, 2012 at 5:37 pm, David Kirk said:
> HTML: ℠
September 24, 2012 at 5:56 pm, David Kirk said:
Added information to original article and republished. Thanks for the request.
September 30, 2012 at 5:22 pm, Jen Kumar said:
Thanks, I was looking for this and it works perfectly.
October 31, 2012 at 8:39 pm, pwf said:
Unfortunately, on Windows 7, both Chrome and Safari fail to render the #8480 code for SM properly. Chrome displays generic missing character boxes, and Safari makes the character illegible.
February 07, 2013 at 8:31 am, Vg said:
Tried on IE, Firefox and Chrome. I still couldnt get the SM working. my OS is Windows XP. Please help.
March 29, 2013 at 1:31 pm, Joseph said:
HTML provides named entities for these characters already.
(c) = ©
(R) = ®
(tm) = ™
These should be used instead of the actual unicode entity, if for nothing more than it is a best practice, and allows for code readability with the proper semantics. Other reasons are for the evolution of character sets that could be seen (unlikely, however)… using the named entities would ensure the persistence of the proper character to be shown.
Others actually have different numerical representations for the actual specific character:
(P) = ℗