MARKETPLACE
PLUGINS
RICH TEXT INPUT
Rich Text Input logo

Rich Text Input

Published June 2026
   •    Updated this week

Plugin details

Native Rich Text Input is a mobile ready rich text editor built for Bubble mobile apps. It gives app users a polished writing area where they can create formatted content instead of being limited to plain text.
The editor supports common formatting tools such as headings, font size, font weight, bold, italic, underline, strikethrough, text alignment, bullet lists, numbered lists, colors, code blocks, links, images, undo, redo, and clear formatting. It is useful for any mobile app that needs user-generated content with structure and style.

You can use it for notes, blog posts, comments, reviews, product descriptions, marketplace listings, support messages, lesson content, profile bios, journals, announcements, admin replies, documentation, and community posts.

The plugin publishes both formatted HTML and plain-text output. This means you can save the full rich content for display later, while also using the plain-text version for search, previews, validation, character counts, or notifications.

It also includes practical mobile controls such as read-only mode, optional toolbar visibility, placeholder text, initial HTML content, character counting, styling options, and workflow actions for inserting text, HTML, links, and images.

Demo Page : https://codara.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=Rich%20Text%20Input

Live Editor : https://bubble.io/page?id=codara&test_plugin=1780871033432x939511877810257900_current&tab=Design&name=Rich+Text+Input&type=page&elements=bTHHK

$40

One time  •  Or  $5/mo

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Native mobile

Contributor details

CoDara logo
CoDara
Joined 2025   •   4 Plugins
View contributor profile

Instructions

1. Add Native Rich Text Input to your mobile page. 2. Set the editor size in the Bubble responsive editor.
3. Configure the basic fields:
        -Placeholder: text shown before the user types.
        -Initial HTML: optional starting content.
        -Read only: set to yes to lock editing.
        -Max characters: optional character limit.
         -Show toolbar: show or hide formatting controls.
4. Style the editor:
    Background color
    Toolbar color
     Border color
     Text color
     Placeholder color
    Accent color
    Border radius
    Padding
5. Use the published states:
       html_text for saving formatted content.
       plain_text for search, previews, or simple display.
       character_count and word_count for limits or counters.
       is_empty, is_focused, and is_ready for workflow logic.
6. Use workflow actions when needed:
      Set HTML
      Insert HTML
      Insert text
      Clear content
      Focus editor
      Execute command
      Insert link
      Insert image
7. To save content, create a workflow that stores the editor’s html_text state in your database.
8. To display saved rich content later, pass the saved HTML back into Initial HTML or use a compatible HTML display element.

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Productivity   •   Technical   •   Blog   •   Social Network   •   Customer Support   •   Input Forms

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble