# Rich Text Support

**URL:** <https://forum.bubble.io/t/rich-text-support/394985>\
**Category:** Mobile Beta\
**Created:** [April 16, 2026, 4:39pm UTC](https://forum.bubble.io/t/rich-text-support/394985 "2026-04-16T16:39:18Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![miracle](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/miracle/32/148798_2.png) [@miracle](https://forum.bubble.io/u/miracle)\
**Post date:** [April 16, 2026, 4:39pm UTC](https://forum.bubble.io/t/rich-text-support/394985/1 "2026-04-16T16:39:18Z")

</div>

Hey team @nick.carroll  
Is Rich text not still yet support. I thought this was fixed a while ago. I just hadn’t visited that part of our Mobile app since then, only to learn from users that its still not working.  
Any help on this ?

Thanks

---

<div class="post-metadata">

**Author:** ![nick.carroll](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/nick.carroll/32/236109_2.png) [@nick.carroll](https://forum.bubble.io/u/nick.carroll)\
**Post date:** [April 16, 2026, 7:34pm UTC](https://forum.bubble.io/t/rich-text-support/394985/2 "2026-04-16T19:34:01Z")

</div>

The challenge with rich text support on mobile is that bbcode is just not well supported in react native, so its actually a pretty annoying problem to solve and would require a different implementation from web in order to make it work. We have explored some different directions, but its currently not a high priority to tackle in the short term. I know its not the answer you’d like to hear, but its something we want to eventually fix so I’ll keep the community in the loop where bandwidth opens up to tackle this

---

<div class="post-metadata">

**Author:** ![georgecollier](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/georgecollier/32/182327_2.png) [@georgecollier](https://forum.bubble.io/u/georgecollier)\
**Post date:** [April 16, 2026, 7:36pm UTC](https://forum.bubble.io/t/rich-text-support/394985/3 "2026-04-16T19:36:49Z")

</div>

> [@nick.carroll](#):
>
> would require a different implementation from web in order to make it work

let web support markdown? 😃

---

<div class="post-metadata">

**Author:** ![miracle](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/miracle/32/148798_2.png) [@miracle](https://forum.bubble.io/u/miracle)\
**Post date:** [April 16, 2026, 9:45pm UTC](https://forum.bubble.io/t/rich-text-support/394985/4 "2026-04-16T21:45:43Z")

</div>

Thanks @nick.carroll for the response.

When a text or sentence is Rich formatted, it’s completely omitted and that line becomes empty on preview.

Several parts of our mobile app has many user created contents from the web platform, which will be read on mobile, and this makes it feel weird and incomplete.

Are there any recomended alternatives or workaround for this?

---

<div class="post-metadata">

**Author:** ![miracle](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/miracle/32/148798_2.png) [@miracle](https://forum.bubble.io/u/miracle)\
**Post date:** [April 21, 2026, 9:45pm UTC](https://forum.bubble.io/t/rich-text-support/394985/5 "2026-04-21T21:45:40Z")

</div>

Anything at all?

---

<div class="post-metadata">

**Author:** ![lucas\_bennington](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/lucas_bennington/32/258571_2.png) [@lucas\_bennington](https://forum.bubble.io/u/lucas_bennington)\
**Post date:** [April 23, 2026, 3:44pm UTC](https://forum.bubble.io/t/rich-text-support/394985/6 "2026-04-23T15:44:31Z")

</div>

I got around this by saving the rich text as html and rendering it in an html element in the native version. Not ideal, but worked

---

<div class="post-metadata">

**Author:** ![miracle](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/miracle/32/148798_2.png) [@miracle](https://forum.bubble.io/u/miracle)\
**Post date:** [April 24, 2026, 2:25am UTC](https://forum.bubble.io/t/rich-text-support/394985/7 "2026-04-24T02:25:09Z")

</div>

@lucas_bennington Hi, Thanks for your response.

1. How do you save them as html

2. How do you display html element on the native builder?

---

<div class="post-metadata">

**Author:** ![lucas\_bennington](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/lucas_bennington/32/258571_2.png) [@lucas\_bennington](https://forum.bubble.io/u/lucas_bennington)\
**Post date:** [April 24, 2026, 2:04pm UTC](https://forum.bubble.io/t/rich-text-support/394985/8 "2026-04-24T14:04:02Z")

</div>

Certain rich text plugins can save as html or you can use a javascript selector to pull the html out of the rich text element.

To display, you can use the html display mobile plugin or you can put the html block on a web page and then render it as a block on the native mobile side. I personally went with the plugin

---

<div class="post-metadata">

**Author:** ![randomanon](https://avatars.discourse-cdn.com/v4/letter/r/8491ac/32.png) [@randomanon](https://forum.bubble.io/u/randomanon)\
**Post date:** [April 24, 2026, 2:10pm UTC](https://forum.bubble.io/t/rich-text-support/394985/9 "2026-04-24T14:10:20Z")

</div>

> [@georgecollier](#):
>
> let web support markdown? 😃

Absolutely ridiculous that we are 3 years into AI and this still hasn’t happened. What apps do you think users are making? AI responses are markdown. Apps have “copy as markdown.” We’re in the markdown era. BBCode is boomer slop. Please @nick.carroll !

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/bubble/original/3X/2/8/2847faa74692c2ffa5d939d3dc3724cdd060d247.png) [@system](https://forum.bubble.io/u/system)\
**Post date:** [May 24, 2026, 2:11pm UTC](https://forum.bubble.io/t/rich-text-support/394985/10 "2026-05-24T14:11:04Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
