Skip to main content



New formatting options for long text fields are now available to everyone! That means you’ll be able to use





block quotes





Headers





  • ordered lists, unordered lists (bullet points), and checkboxes




bold, italic, strikethrough, and code formatting
and more!



Please note that in order to use the new formatting options, you’ll need to do the following:





  1. Open up the field customization menu


  2. Select the “Customize field type” option


  3. Pick the long text field type (if the field isn’t already long text)


  4. Switch on the toggle that says “Enable rich text formatting”


  5. Save changes (notice that the field icon changes as well)






There are a couple of interesting new use cases that these new features open up that you might not have expected (for example, did you know that you can now input formatted text in forms?), and you can read more about them in this blog post:





Thank you to every one of the beta participants for helping move this feature through to completion!

Hey, that toggle isn’t showing up in my bases. Any ideas why?


now that this is live, anyone in need of real, dynamic link fields (which relies on rich text), check out this show & tell:




Hey, that toggle isn’t showing up in my bases. Any ideas why?


Yep. It was the same for me. Just log out, then log back in. Then it’ll show up.


It looks like rich text formatting is a subset of markdown. If we are already storing markdown text in a long text field, is there an easy way to convert it to rich text without using a script or the API?



Is there no underline? This seems like a strange omission. Is there no underline because markdown does not have a native method of indicating underline?


Hey, that toggle isn’t showing up in my bases. Any ideas why?


In case anyone else is having this issue—you should be able to see the toggle by refreshing the page!


Hi y’all. Thanks for the feedback. The logout and log back in approach did the trick for me.


this is the best news ever in this climate! I saw it in my table as I’m editing the field type and I was like, no this can’t be real. lol Thanks AirTable!!


now that this is live, anyone in need of real, dynamic link fields (which relies on rich text), check out this show & tell:








Many thanks @openside !


This was very useful for me using your Script after learning from it !


Great !



Best,



olπ


It looks like rich text formatting is a subset of markdown. If we are already storing markdown text in a long text field, is there an easy way to convert it to rich text without using a script or the API?



Is there no underline? This seems like a strange omission. Is there no underline because markdown does not have a native method of indicating underline?


I second this. How can it be done? Same if I paste a text already formatted in markdown, it doesn’t convert it.


It would be great if we could center or right justify text within a cell! 🙂


There are some bugs with the markdown feature in these long text fields:



If you type ** or * around your words (for bold & italics), it doesn’t bold or italicize your words.



Most of the other markdown commands work when you type them, but not ** and *.


Is there a way to edit current text to rich text in a bulk manner?


Is there a way to edit current text to rich text in a bulk manner?


It looks like the Batch Update block currently does not work for rich text fields.


However, you can use the Scripting Block to do bulk edits.



What type of bulk edits do you want to do?


It looks like the Batch Update block currently does not work for rich text fields.


However, you can use the Scripting Block to do bulk edits.



What type of bulk edits do you want to do?


Thank you, I’m still working on learning the script block. I’d like to change all the records on one table to H3.


Any reason why my Rich Text formatting isn’t working?


(i.e., Selecting Bold is showing up as ** instead of actually making the text bold.)



Thank you!


Any reason why my Rich Text formatting isn’t working?


(i.e., Selecting Bold is showing up as ** instead of actually making the text bold.)



Thank you!


It’s working fine here. Try restarting your browser (or the app if you’re using the standalone version) and see if it’s still broken.


It’s working fine here. Try restarting your browser (or the app if you’re using the standalone version) and see if it’s still broken.


I think it might be an integration issue. I’ll check with the other app I’m using. Thanks!


I just realized that when rich text option is enabled, you cannot use the import CSV block to import/update that field (works if you disabled rich text). I could see why this might be complex to support but would have been good to included that in the release notes (he says leaving open I totally missed that in the update)…


If you add inline-images to the rich text field (like i can do on the community board)





I move my company to airtable first thing in the morning.


If you add inline-images to the rich text field (like i can do on the community board)





I move my company to airtable first thing in the morning.


The lack of inline images is our main gripe with the whole product too


I’d love to see an edit mode in markdown, or view/export the text as markdown, so we can use it later on.


I’d love to see an edit mode in markdown, or view/export the text as markdown, so we can use it later on.











Please add Markdown export capability when you download the CSV from a View. Right now the only way to extract the Markdown is via the API.


More advanced text handling would be great to prioritize indeed:





  • import rich text with csv import


  • inline images in text fields


  • build-in html>rich text converting engine (maybe via a formula similar to URLencode)


  • custom variables like {{firstName}} in text fields based on other fields in the table.


  • spintax in text fields, possibly in conjunction with custom variables.




Last ones can be achieved by a formula field already, but would more user friendly when available from within a rich text field.


Reply