| Â | Standard | Optional |
| Easy and attractive user interfacesText chat in the chat lobby and private chat window, with avatars, smileys, flash emotions, custom font style, user selected backgrounds and sound alerts, etc. |  | Â |
| Quick buttonsA group of quick buttons enable the chat users to control the sounds, screen, check history, exit room, etc. |  | Â |
| No plug-in is neededNo special plug-ins, Java Applets or ActiveX Controls need to be installed by the end users. All they need is just Flash Player, which is available to 98% internet users. If they don't have it, a pop up notice will recommend them to download it for free from Macromedia. |  | Â |
| No page refreshes123flashchat adapts Flash technology to ensure real-time chat. No page refreshes are required. |  | Â |
| Private messagesUsers can send private messages to other users with or without initiating a private window. Opening a new private window ensures an intimate conversation. User can also choose to accept or decline incoming private chat. |  | Â |
| Custom Options Users have control to the message in the Option Panel: display the username and message in a single line, convert smiley shortcut to graphics, show timestamp, open private window in new browser, auto-play flash emotions, etc. |  | Â |
| Sound AlertUsers can set sounds play when a user enters or exits, or when a new message is sent or received. |  | Â |
| Save the chat historyUsers are able to check the complete chat transcript by two methods: the right top history button, or the Option Panel-> View. Transcripts in the history panel can be saved, and transcripts in the public log page can be printed directly. |  | Â |
| User Profile Ability to define, edit and save the following attributes for registered users: avatar, name, nickname, location, age and sex. One user can check other users' profiles too. (It needs the Change Nickname Module support) | Â |  |
| Change Nickname ModuleThe users may change their display name after logging in. Details. | Â |  |
| Predefined messages Frequently used messages can be stored to save chat time, they can be easily imported into the chat input area with a double-click. |  | Â |
| Friend List ModuleRegistered users are entitled to add registered users to the friend list and get buddies' status: online/offline. Details. | Â | |
| Image Transfer ModuleUsers are able to share pictures with each other to add spice and power to the conversation. Details. | Â | |
| Video Chat ModuleIt enables users to talk face-to-face with friends and loved ones using webcam in chat rooms, or take part in video conference or seminars. Details. | Â | |
| White Board Module Users can use whiteboard function during chat to make drawing and all other users in the same room can see the drawings or join him to draw more. Details. | Â | |
| Handwriting ModuleIt enables handwriting capabilities to draw message using mouse in the chat room. Details. | Â |  |
| User action The "/me" command is used to describe an action. |  | Â |
| Ignore/mute somebody A noise-reduction mode allows users to filter the annoying people. |  | Â |
| Change roomSeamless inter-chatroom jumping |  | Â |
| Password-protected roomAccess password-protected room by obtaining password from the moderator or admin. |  | Â |
| full basic chat functions:Userlist, roomlist, guest or member-only chat, register a chat account online. |  | Â |