User interfaces
Easy and attractive user interfaces, including text, avatars, customizable font style, smileys, flash emotions, user selected backgrounds, sound alerts, etc. These settings can be saved for the next chat.

Shortcut buttons
A set of quick buttons are used to enable/disable sound, check conversation history, enable/disable scroll screen, clear chat screen, exit room.

No plug-in needed
No special plug-ins, Java Applets or ActiveX Controls need to be installed by end users. All they need is just Flash Player, which is available to 98% internet users. If they don't have Flash Player a pop up notice will recommend that they download it for free from Macromedia. No page refreshes
123flashchat adapts Flash technology to ensure real-time chat. No page refreshes are required.Private messages
Users can send private messages to other users with or without opening a private window. Opening a new private window ensures an intimate conversation. User can also choose to accept or decline incoming private chat.

More custom options
Ability to: choose to display the username and message in a single line or multiple lines; set URLs to be clickable in chat; convert smiley shortcuts to graphics; display timestamps; open private windows in a new browser window; auto-play Flash emotion or not.

Sound Alert
Users can set sounds play when a user enters or exits, or when a new message is sent or received.Save the transcript
Users are able to check the complete chat transcript by two methods: the history button, the option panel-> view history button. Transcripts in the history panel can be saved, and transcripts in the public log page can be printed directly.

User profile management
Ability to define, edit and save following attributes for registered users: avatar, name, nickname, location, age and sex. One user can check other users' profiles too. (need Change Nickname Module support)
Details. Predefined messages
Frequently used messages can be easily added to/removed from the predefined section to save time, they can be easily copied into the chat input area with a double-click. After editing or confirming it, pressing Send publishes it.User action
The "/me" command is used to describe an action.
Ignore/mute somebody
A noise-reduction mode allows users to filter out annoying people.
Banner ads support
ad banners can be inserted into chat to add revenue for chat owners.
Change room
Seamless inter-chatroom jumpingAccess password-protected room by obtaining password from the moderator or admin.
Other full chat function:
Userlist, roomlist, register online, guest or member chat. And there are so many more features to discover!