When a new line is entered (no matter which mode) the new lines does not break the text into separate words. To workaround this problem you can use the following get_text() method with the additional replacement logic: <telerik:RadEditor runat="server" ID="RadEditor1"> </telerik:RadEditor> <script type="text/javascript"> Telerik.Web.UI.RadEditor.prototype.get_text = function() { var $T = Telerik.Web.UI; var modeEnum = $T.EditModes; var oContent = ""; if (this.get_mode() != modeEnum.Html) { var oArea = this.get_contentArea(); if (oArea) { if (oArea.innerText) { oContent = oArea.innerText; } else { oContent = oArea.innerHTML; oContent = oContent.replace(/<br>/ig, "\r\n"); oContent = oContent.replace(/<\/p>/gi, "\r\n"); oContent = oContent.replace(/ /gi, "\s"); if (this.get_newLineMode() === $T.EditorNewLineModes.Div) { oContent = oContent.replace(/<\/div>/gi, "\r\n"); } oContent = oContent.replace(/<\/?[^>]*>/ig, ""); oContent = oContent.replace(/<!--(.|\s)*?-->/gi, ""); } } } else { oContent = this._getTextArea().value.replace(/<\/?[^>]*>/ig, ""); } return oContent; }; </script>