# Text rendering poorly on Android

**URL:** <https://forum.lottiefiles.com/t/text-rendering-poorly-on-android/3452>\
**Category:** Lottie in Mobile\
**Created:** [September 22, 2022, 9:25pm UTC](https://forum.lottiefiles.com/t/text-rendering-poorly-on-android/3452 "2022-09-22T21:25:44Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jbeck](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.lottiefiles.com/jbeck/32/2384_2.png) [@jbeck](https://forum.lottiefiles.com/u/jbeck)\
**Post date:** [September 22, 2022, 9:25pm UTC](https://forum.lottiefiles.com/t/text-rendering-poorly-on-android/3452/1 "2022-09-22T21:25:44Z")

</div>

Hello everyone,

I have made an onboarding teaser for a new product I am working on. The animation renders correctly on IOS but on Android the text is rendering very poorly. I don’t have any text effects affecting the text. I do however have a mask (on the lower line) and I am adjusting the scale and opacity every so slightly.

Any advice or suggestions would be greatly appreciated. Thank you in advance.

- List item  
 ![Android](https://canada1.discourse-cdn.com/flex030/uploads/lottiefiles/original/2X/a/ae5a45963b2b6468d23db9daf76f556a7c68cc07.jpeg)

---

<div class="post-metadata">

**Author:** ![jbeck](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.lottiefiles.com/jbeck/32/2384_2.png) [@jbeck](https://forum.lottiefiles.com/u/jbeck)\
**Post date:** [September 22, 2022, 9:26pm UTC](https://forum.lottiefiles.com/t/text-rendering-poorly-on-android/3452/2 "2022-09-22T21:26:36Z")

</div>

![IOS](https://canada1.discourse-cdn.com/flex030/uploads/lottiefiles/original/2X/b/baaccc3ac997572fe5406838ee51f7fd1db4e286.png)  
IOS Version

---

<div class="post-metadata">

**Author:** ![irbypace](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.lottiefiles.com/irbypace/32/3165_2.png) [@irbypace](https://forum.lottiefiles.com/u/irbypace)\
**Post date:** [September 23, 2022, 6:20pm UTC](https://forum.lottiefiles.com/t/text-rendering-poorly-on-android/3452/3 "2022-09-23T18:20:17Z")

</div>

Try converting the text layers to shape layers.

---

<div class="post-metadata">

**Author:** ![jbeck](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.lottiefiles.com/jbeck/32/2384_2.png) [@jbeck](https://forum.lottiefiles.com/u/jbeck)\
**Post date:** [September 25, 2022, 4:51pm UTC](https://forum.lottiefiles.com/t/text-rendering-poorly-on-android/3452/4 "2022-09-25T16:51:57Z")

</div>

thank you so much. i tried this and even though it renders even better on IOS, it now crashes the app on android…☹

---

<div class="post-metadata">

**Author:** ![irbypace](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.lottiefiles.com/irbypace/32/3165_2.png) [@irbypace](https://forum.lottiefiles.com/u/irbypace)\
**Post date:** [September 26, 2022, 3:45pm UTC](https://forum.lottiefiles.com/t/text-rendering-poorly-on-android/3452/5 "2022-09-26T15:45:22Z")

</div>

Dang! Any chance you can forward both animations to me from a lottie link?

---

<div class="post-metadata">

**Author:** ![jbeck](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.lottiefiles.com/jbeck/32/2384_2.png) [@jbeck](https://forum.lottiefiles.com/u/jbeck)\
**Post date:** [September 26, 2022, 4:10pm UTC](https://forum.lottiefiles.com/t/text-rendering-poorly-on-android/3452/6 "2022-09-26T16:10:56Z")

</div>

Sure here you go, this is the text as shape layers version - [https://app.lottiefiles.com/share/3036eed5-200f-4218-ae38-d1dea65ffcaf](https://app.lottiefiles.com/share/3036eed5-200f-4218-ae38-d1dea65ffcaf)

And here is the prior version with no text as shape layers but poor rendering.  
[https://app.lottiefiles.com/share/a64dff5e-5658-48b7-8af6-98c993970a9e](https://app.lottiefiles.com/share/a64dff5e-5658-48b7-8af6-98c993970a9e)

IOS is fine on both. With Shape layers version it is even better (bolding of text comes through).

---

<div class="post-metadata">

**Author:** ![jbeck](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.lottiefiles.com/jbeck/32/2384_2.png) [@jbeck](https://forum.lottiefiles.com/u/jbeck)\
**Post date:** [September 26, 2022, 5:11pm UTC](https://forum.lottiefiles.com/t/text-rendering-poorly-on-android/3452/7 "2022-09-26T17:11:44Z")

</div>

Also I tried the optimise lottie feature T  
o bring the size down. But now the new JSON doesn’t render on IOS
