CINXE.COM

PortraitAI for Android - Download the APK from Uptodown

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no" /> <title> PortraitAI for Android - Download the APK from Uptodown </title> <link rel="preload" href="https://stc.utdstc.com/fonts/geomanist-medium-webfont-test.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://stc.utdstc.com/fonts/geomanist-regular-webfont-test.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" fetchpriority="low" href="https://stc.utdstc.com/1732797621417/vendor.css" as="style"> <link rel="stylesheet" media="print" fetchpriority="low" onload="this.media='all'" href="https://stc.utdstc.com/1732797621417/vendor.css"> <noscript><link rel="stylesheet" fetchpriority="low" media="all" href="https://stc.utdstc.com/1732797621417/vendor.css"></noscript> <link rel="preload" fetchpriority="low" href="https://stc.utdstc.com/1732797621417/detail.css" as="style"> <link rel="stylesheet" media="print" fetchpriority="low" onload="this.media='all'" href="https://stc.utdstc.com/1732797621417/detail.css"> <noscript><link rel="stylesheet" fetchpriority="low" media="all" href="https://stc.utdstc.com/1732797621417/detail.css"></noscript> <script defer fetchpriority="high" src="//geo.cookie-script.com/s/a52be48a31f50475bd697e1db8507f9d.js?country=no-is-li-gb-ch-br&state=ca&region=eu"></script> <script> var ssmCodes = document.createElement('script'); ssmCodes.type = 'text/javascript'; ssmCodes.src = 'https://scripts.ssm.codes/uptodown.js'; document.getElementsByTagName('head')[0].appendChild(ssmCodes); ssmCodes.onerror = function() { var ssmCodesFallback = document.createElement('script'); ssmCodesFallback.src = 'https://ssm.codes/smart-tag/uptodown.js'; document.head.appendChild(ssmCodesFallback) } </script> <script async src="https://fundingchoicesmessages.google.com/i/pub-0337387298854186?ers=1" nonce="n4rV3YbFVpLfraK_s7MfAw"></script> <script nonce="n4rV3YbFVpLfraK_s7MfAw"> (function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})(); </script> <meta name="description" content="Download the APK of PortraitAI for Android for free. Transform your photos into oil paintings. PortraitAI is a photo-editing app that transforms your..." /> <meta name="keywords" content="portraitai, download portraitai, download portraitai free, portraitai apk, portraitai apk download" /> <meta property="og:title" content="PortraitAI (Android)"/> <meta property="og:site_name" content="Uptodown"/> <meta property="og:locale" content="en_US"/> <meta property="og:type" content="website" /> <meta property="og:image" content="https://img.utdstc.com/icon/87d/1ac/87d1accd2fd22ac5fa41693f7b5b7d3913a51aac8a0791e75691c0bfcc221319:200"/> <meta property="og:url" content="https://portraitai.en.uptodown.com/android"/> <meta property="og:description" content="Transform your photos into oil paintings" /> <meta property="og:updated_time" content="1695450990" /> <meta property="fb:admins" content="1226208773"/> <meta property="fb:app_id" content="277304817398"/> <meta name="twitter:card" content="product"> <meta property="twitter:site" content="uptodown"> <meta property="twitter:domain" content="Uptodown.com"> <meta name="twitter:description" content="Download the APK of PortraitAI for Android for free. Transform your photos into oil paintings. PortraitAI is a photo-editing app that transforms your..."> <meta property="twitter:data1" content="Free"> <meta property="twitter:label1" content="License"> <meta property="twitter:data2" content="PortraitAI"> <meta property="twitter:label2" content="Author"> <meta name="twitter:image" content="https://img.utdstc.com/icon/87d/1ac/87d1accd2fd22ac5fa41693f7b5b7d3913a51aac8a0791e75691c0bfcc221319"> <meta name="twitter:title" content="PortraitAI for Android - Download the APK from Uptodown"> <meta name="theme-color" content="#fff"/> <link rel="icon" type="image/png" href="https://stc.utdstc.com/favicon.png" sizes="192x192"/> <link rel="icon" type="image/x-icon" href="https://portraitai.en.uptodown.com/favicon.ico" /> <link rel="alternate" hreflang="en" href="https://portraitai.en.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="es" href="https://portraitai.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="pt" href="https://portraitai.br.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="de" href="https://portraitai.de.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="fr" href="https://portraitai.fr.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="it" href="https://portraitai.it.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="zh" href="https://portraitai.cn.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ja" href="https://portraitai.jp.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ru" href="https://portraitai.ru.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ko" href="https://portraitai.kr.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="id" href="https://portraitai.id.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ar" href="https://portraitai.ar.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="th" href="https://portraitai.th.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="tr" href="https://portraitai.tr.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="hi" href="https://portraitai.in.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="vi" href="https://portraitai.vi.uptodown.com/android" type="text/html" /><link rel="alternate" hreflang="ro" href="https://portraitai.ro.uptodown.com/android" type="text/html" /><link rel="canonical" href="https://portraitai.en.uptodown.com/android"> <meta name="robots" content="all" /> <meta name="domain" content="uptodown.com"> <meta name="gdpr" content="0"/> <link rel="dns-prefetch" href="https://www.google-analytics.com"> <meta name="author" content="Uptodown Technologies SL" /> <meta property="id_prog" content="815676"/> <link rel="preload" href="https://img.utdstc.com/screen/0cd/46d/0cd46deee6b7434879117643ececab1c41f8c19f78e3207b19c23a973a65b7c1" as="image"> <style> @media (min-width: 1396px) { .c2 > .ad:first-child { order:1; min-height: 250px; margin-bottom: 20px; } .c2 .item-row:first-of-type { order:1; } .c2 .item-row:first-of-type .title-row { padding-top: 0; } .c2 > .ad:nth-of-type(2) { order:3; min-height: 600px; } .c2 > .ad.no-adsense:nth-of-type(2) { order:3; min-height: 250px; } .c2 .item-row { order:4; margin-bottom: 0; width: inherit; } #ar .c2 .item-row .content { padding: 0 0 20px 20px; } } a, abbr, acronym, address, applet, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dl, dt, em, embed, fieldset, figcaption, figure, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; text-rendering: geometricPrecision; } html { overflow-y: scroll; } body > .content { max-width: 1396px; min-height: 1000px; margin: auto; background: white; position: relative; } a { text-decoration: none; color: inherit; cursor: pointer; } .hidden { display: none; } section { position: relative; overflow: hidden; } section .content { padding: 0 10px 10px; clear: both; } section .title-row { display: flex; align-items: center; justify-content: flex-start; padding: 10px; } section .title { font-family: 'geomanistmedium', sans-serif; color: #1f4e5a; font-size: 16px; } section .title:lang(ja), section .title:lang(hi), section .title:lang(zh), section .title:lang(th), section .title:lang(ru), section .title:lang(ko), section .title:lang(ar), section .title:lang(vi), section .title:lang(ro), section .title:lang(tr), feature + nav ul:lang(ja), feature + nav ul:lang(hi), feature + nav ul:lang(zh), feature + nav ul:lang(th), feature + nav ul:lang(ru), feature + nav ul:lang(ko), feature + nav ul:lang(ar), feature + nav ul:lang(vi), feature + nav ul:lang(ro), feature + nav ul:lang(tr) { font-weight: 600; font-family: sans-serif; } section .title-row + span { font-family: 'geomanistregular', sans-serif; color: #1f4e5a; font-size: 14px; padding: 0 10px 0; display: block; line-height: 20px; margin-bottom: 20px; } section .title + .more { padding: 0 10px 0; } section .title + .more img { line-height: 1; display: block; } header { display: flex; position: sticky; top: 0; height: 50px; width: 100%; z-index: 4; background: white; justify-content: space-between; } header div, header a { -ms-flex-align: center; align-items: center; display: -ms-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; cursor: pointer; } header .menu-button { height: 50px; width: 50px; } header .menu-button img { position: relative; z-index: -1; } header .search, header .login { height: 50px; width: 50px; } header .login img { width: 30px; aspect-ratio: 1/1; border-radius: 50%; } header .login .icon { width: 24px; height: 24px; } header .login .icon.turbo { border: 2px solid #e06290; box-shadow: 0 2px 5px 1px #b99ccf90; } header > img { display: none; cursor: pointer; } header .turbo-link { width: 50px; } header .turbo-link img { width: 24px; height: 24px; } .change-platform { display: none; } .nav-main, .shadow { transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); } .nav-main { position: fixed; top: 0; right: 0; bottom: 0; left: -256px; width: 256px; height: auto; z-index: 8; background: white; overflow: auto; } .ad.text div + div, .suggestion-list + .ad, .info + .ad { min-height: 250px; } .list .ad div + div + div, .search .ad div + div + div { min-height: 0; } .ad .title { font-family: 'geomanistregular', sans-serif; font-size: 9px; text-transform: uppercase; text-align: center; color: #757575; align-self: end; grid-auto-rows: min-content; } .select-platform { display: none; } @media (min-width: 1024px) { section .title-row { padding: 10px 20px 20px; } section .title { font-size: 18px; } section .content { padding: 0 20px 15px; } section .title-row + span { padding: 0 20px 10px; } header { max-width: 1396px; margin: auto; left: 0; right: 0; position: relative; height: 80px; } header .menu-button, header .search, header .login { width: 80px; height: 80px; } header .login img { width: 40px; } header .login .icon { width: 30px; height: 30px; } .select-platform { width: 80px; height: fit-content; background: white; position: absolute; z-index: 2; right: 180px; border-radius: 0 0 5px 5px; box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.05); display: none; } .select-platform img { padding: 20px 30px; filter: brightness(0) saturate(100%) invert(58%) sepia(81%) saturate(3812%) hue-rotate(158deg) brightness(95%) contrast(101%); } .select-platform img:first-child { filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(232deg) brightness(101%) contrast(102%); z-index: 1; padding: 30px; } .select-platform:after { content: ''; width: 80px; height: 80px; background: #00aad5; position: absolute; top: 0; left: 0; z-index: 0; } .select-platform img:hover { box-shadow: inset 0 0 0px 3px #00aad5; } .select-platform img:first-child:hover { box-shadow: none; } .ad .ad, .ad.text div + div, .ad div + div, .suggestion-list + .ad { min-height: 100px; } .list .ad div + div, .search .ad div + div { min-height: 100px; } } body { background: #eeeeee; font-family: 'geomanistregular', Tahoma, sans-serif; margin: 0; } .panel { overflow: auto; position: fixed; top: 0; right: -100%; bottom: 0; left: auto; width: 100%; height: auto; z-index: 8; } .nav-main { position: fixed; top: 0; right: 0; bottom: 0; left: -1056px; width: 256px; height: auto; z-index: 8; background: white; overflow: auto; } header .logo { margin: 0 auto 0 0; } header .logo img { height: 24px; left: -10px; top: 2px; position: relative; } section .title + .more img { height: fit-content; transform: scale(0.5); } @media (min-width: 767px) { .panel { position: fixed; top: 0; right: -520px; bottom: 0; left: auto; width: 520px; height: auto; } } @media (min-width: 1024px) { .select-platform.show { display: grid; margin-right: -20px; } .change-platform { transform: rotate(90deg); display: block; position: absolute; right: 154px; top: 0; padding-bottom: 50px; padding-top: 20px; } header .logo img { height: 20px; left: 0; width: auto; } header > img { display: block; filter: brightness(0) saturate(100%) invert(58%) sepia(81%) saturate(3812%) hue-rotate(158deg) brightness(95%) contrast(101%); padding: 30px; margin-right: 0; } header .turbo-link { margin-left: auto; } header .logo { transform: scale(1.5); margin-left: 0; margin-right: auto; height: 57px; padding-top: 10px; width: 108px; justify-content: flex-start; position: relative; left: 40px; } } @media (min-width: 1396px) { header .logo { margin-left: auto; margin-right: -200px; } header:not(:has(.turbo-link)) .logo { margin-right: 384px; margin-left: auto; left: inherit; } } @media (prefers-color-scheme: dark) { body { background: #09191d; } body > .content { background: #0f292f; } header { background: #0f292f; } .select-platform { background: #333333; } section .title { color: white; } section .title-row + span { color: #7f949a; } .nav-main { background: #1f4e5a; } .ad .title { color: #ccc; } section .title + span { color: #ccc; } .panel { background: #102c33; } } @font-face { font-family: 'geomanistmedium'; src: url('https://stc.utdstc.com/fonts/geomanist-medium-webfont-test.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; } @font-face { font-family: 'geomanistregular'; src: url('https://stc.utdstc.com/fonts/geomanist-regular-webfont-test.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; } .breadcrumb { font-family: 'geomanistregular', sans-serif; display: inline-block; width: auto; box-sizing: border-box; } .breadcrumb.father::-webkit-scrollbar { display: none; } .breadcrumb a { margin-bottom: 5px; display: inline-block; } .breadcrumb span { color: #7f949a; padding: 3px 0; font-size: 8px; text-transform: uppercase; margin: 1px; } .breadcrumb .path_separator { padding: 0 3px; line-height: 22px; } .breadcrumb > span:not(.path_separator) { font-family: 'geomanistmedium', sans-serif; color: #00aad5; } .breadcrumb > span:not(.path_separator):lang(ja), .breadcrumb > span:not(.path_separator):lang(hi), .breadcrumb > span:not(.path_separator):lang(zh) { font-weight: 600; font-family: sans-serif; } .breadcrumb > span:not(.path_separator):lang(th), .breadcrumb > span:not(.path_separator):lang(ru), .breadcrumb > span:not(.path_separator):lang(ko), .breadcrumb > span:not(.path_separator):lang(ar), .breadcrumb > span:not(.path_separator):lang(vi) { font-weight: 600; font-family: sans-serif; } .breadcrumb > span:not(.path_separator):lang(ro), .breadcrumb > span:not(.path_separator):lang(tr) { font-weight: 600; font-family: sans-serif; } .breadcrumb span:lang(th) { font-size: 12px; } @media (prefers-color-scheme: dark) { .breadcrumb span { } .breadcrumb > span:not(.path_separator) { color: white; } } .breadcrumb.father { height: fit-content; padding: 0 0 0 10px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; width: 100%; -webkit-overflow-scrolling: touch; position: relative; z-index: 1; } @media (min-width: 1024px) { .breadcrumb.father { padding: 0 10px; } } @media (min-width: 1396px) { .breadcrumb.father { padding-top: 0; padding-left: 20px; height: auto; } } .hotlinks { position: relative; z-index: 5; display: flex; align-items: center; background: #edf3f4; } .hotlinks .arrow { display: none; width: 10px; height: 20px; z-index: 3; top: 0px; padding: 0 5px; cursor: pointer; position: absolute; } .hotlinks .arrow.left { left: 0; transform: rotate(180deg); } .hotlinks .right { right: 0; } .hotlinks ul { font-family: 'geomanistregular', sans-serif; z-index: 2; box-sizing: border-box; overflow-x: auto; overflow-y: hidden; padding: 0 10px; margin: 0; white-space: nowrap; flex-grow: 1; scrollbar-width: none; -ms-overflow-style: none; } .hotlinks ul::-webkit-scrollbar { display: none; } .hotlinks ul li { font-size: 8px; display: inline-block; margin: 0 10px 0 0; vertical-align: top; cursor: pointer; text-transform: uppercase; color: #7f949a; line-height: 20px; } .hotlinks ul li img { margin: 0; vertical-align: sub; } @media (min-width: 1024px) { .hotlinks ul { width: calc(100% - 40px); margin: auto; } .hotlinks ul:before { content: ''; width: 40px; height: 100%; display: block; position: absolute; top: 0; left: 0; background: linear-gradient(90deg, rgba(237, 243, 244, 1) 0%, rgba(237, 243, 244, 0) 100%); z-index: 2; } .hotlinks ul:after { content: ''; width: 40px; height: 100%; display: block; position: absolute; right: 0; top: 0; background: linear-gradient(90deg, rgba(237, 243, 244, 0) 0%, rgba(237, 243, 244, 1) 100%); z-index: 2; } .hotlinks ul li { font-size: 10px; margin: 0 10px; } .hotlinks:hover .arrow { display: block; } } @media (prefers-color-scheme: dark) { .hotlinks { background: #1f4e5a; } .hotlinks ul:before { background: linear-gradient(90deg, rgba(31, 78, 90, 1) 0%, rgba(31, 78, 90, 0) 100%); } .hotlinks ul:after { background: linear-gradient(90deg, rgba(31, 78, 90, 0) 0%, rgba(31, 78, 90, 1) 100%); } } </style> <script src="https://btloader.com/tag?o=5175773613260800&upapi=true" async></script> </head> <body > <div class="content" > <div class="hotlinks"> <img class="arrow left" id="horizontal-scroll-arrow-left" alt="" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow"> <ul id="horizontal-link-list"> <li> <img alt="Trending" src=" https://stc.utdstc.com/img/svgs/icon-12-hotlink.svg" height="12" width="12"> </li> <li> <a href="https://greed-game.en.uptodown.com/android">Gold and Glory</a> </li> <li> <a href="https://spotify.en.uptodown.com/android">Spotify</a> </li> <li> <a href="https://once-be-human.en.uptodown.com/android">Once Human</a> </li> <li> <a href="https://fifa-soccer-gameplay-beta.en.uptodown.com/android">EA Sports FC Mobile Beta</a> </li> <li> <a href="https://pokemon-tcg-pocket.en.uptodown.com/android">Pokémon TCG Pocket</a> </li> <li> <a href="https://en.uptodown.com/android/language-learning-apps">Language Learning Apps</a> </li> <li> <a href="https://threads.en.uptodown.com/android">Threads</a> </li> <li> <a href="https://en.uptodown.com/android/anime-games">Anime Games</a> </li> <li> <a href="https://delta-force-hawk-ops.en.uptodown.com/android">Delta Force: Hawk Ops</a> </li> <li> <a href="https://google-one.en.uptodown.com/android">Google One</a> </li> <li> <a href="https://youtube-music.en.uptodown.com/android">YouTube Music</a> </li> <li> <a href="https://en.uptodown.com/android/female-protagonist-games">Female Protagonist</a> </li> <li> <a href="https://microsoft-edge.en.uptodown.com/android">Microsoft Edge</a> </li> <li> <a href="https://brawl-stars.en.uptodown.com/android">Brawl Stars</a> </li> </ul> <img class="arrow right" id="horizontal-scroll-arrow-right" alt="" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow"> </div> <header> <div id="menu-button-id" class="menu-button"> <img alt="Menu icon" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-menu"> </div> <a href="https://en.uptodown.com" class="logo"> <picture> <source srcset="https://stc.utdstc.com/img/svgs/logo-uptodown-dark.svg " media="(prefers-color-scheme: dark)"/> <img height="20" width="157" src="https://stc.utdstc.com/img/svgs/logo-uptodown.svg" data-src="https://stc.utdstc.com/img/svgs/logo-uptodown.svg" alt="Download, discover, share"> </picture> </a> <div class="turbo-link"><img alt="Subscribe to Uptodown Turbo" loading="lazy" width=20 height=20 src="https://stc.utdstc.com/img/svgs/icon-24-turbo2.svg"></div> <img alt="Go to Android platform" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-android"> <img id="change-platform-button" class="change-platform" alt="Display platforms icon" width="10" height="10" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow"> <div id="select-platform" class="select-platform"> <img alt="Go to Android platform" class="platform-selection" data-href="https://en.uptodown.com" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-android"> <img alt="Go to Windows platform" class="platform-selection" data-href="https://en.uptodown.com/windows" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-windows"> <img alt="Go to Mac platform" class="platform-selection" data-href="https://en.uptodown.com/mac" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-mac"> </div> <div id="search-button" class="search"> <img alt="Search icon" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-search"> </div> <div id="reg-log-header-item-id" class="login" onclick="addEventAnalytics('login-popup-continue', {'event_category': 'login-popup'});"> <img class="icon" height="24" width="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-24-login" alt="login"> </div> </header> <form id="searchForm" class="f-search hidden" action="https://en.uptodown.com/android/search" method="post"> <button aria-label="Search" name="singlebutton" type="submit"> <img alt="Search icon" loading="lazy" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-search"> </button> <input required id="buscador" name="q" placeholder="Search apps" type="text" autocomplete="off"> <div id="closeSearchForm"> <img class="close" alt="Close icon" loading="lazy" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-bar-close.svg"> </div> </form> <ul id="lookup_suggest" class="hidden suggestion-list"></ul> <div class="breadcrumb father"> <a href="https://en.uptodown.com"> <span>Android</span> </a> <span class="path_separator">/</span> <div class="breadcrumb"> <a href="https://en.uptodown.com/android/multimedia"> <span >Multimedia</span> </a> <span class="path_separator">/</span> <div class="breadcrumb"> <a href="https://en.uptodown.com/android/photography"> <span >Photography</span> </a> <span class="path_separator">/</span> <div class="breadcrumb"> <span >PortraitAI</span> </div></div></div></div> <main> <div class="c1"> <style> .detail {font-family: 'geomanistregular', sans-serif;color:#333333;z-index: 1;position: relative;} .detail > div {display: table-cell;vertical-align: top;margin-bottom: 10px;} .gallery-content + .ad, .detail + .ad {min-height: 261px;width: 100%; display: grid;align-items: center; grid-template-rows: auto 250px auto;} .ad:not(:has(iframe, img)) .ad-label-turbo {opacity: 0;} .ad-label-turbo {font-size: 10px; text-align: center;display: flex;width: 100%;cursor: pointer;margin: 2px auto 0;justify-content: center;align-items: center;gap: 5px;opacity: 1;transition: opacity 1s ease 1s;} .ad-label-turbo svg {background:#E06290; border-radius: 50%;} .detail .icon {min-width: 120px;height: 114px;} .detail .icon img {max-height: 100px;max-width: 100px;width: auto;height: auto;margin: 0 10px 10px;font-size: 12px;word-break: break-word;border-radius: 10px;} .detail .icon img.broken-img {object-fit: contain;width: 100%;} .detail .info h1 {font-family: 'geomanistmedium', sans-serif;font-size: 28px;line-height: 24px;word-break: break-word;font-weight: initial; line-height: 1;} .detail .info .version {font-family: 'geomanistregular', sans-serif;color: #7F949A;font-size: 16px;font-weight: 300;margin-top: 5px;word-break: break-all;} .detail .info .version span.beta {color: #00AAD5;border: 1px solid #00AAD5;border-radius: 10px;padding: 2px 5px 2px;font-size: 8px;display: inline-flex;margin: 0 5px;top: -1px;position: relative;} .detail .info .autor {font-family: 'geomanistregular', sans-serif;font-size: 16px;color:#00AAD5;margin-bottom: 5px; margin-top: 5px;font-weight: 300;} .detail .info .autor button {font-family: 'geomanistregular', sans-serif;font-size: 16px;color:#00AAD5;margin-bottom: 5px; margin-top: 5px;font-weight: 300; background: transparent;border: 0;padding: 0; margin: 0;text-rendering: geometricPrecision;} .detail .info .autor a {padding: 5px 0;} .detail .info > div {margin-top: 3px;} .detail .stats {text-align: center;font-family: 'geomanistregular', sans-serif;display: flex;box-sizing: border-box;font-size: 14px;padding: 0 10px 0;color:#1F4E5A;overflow-y: hidden; white-space: nowrap; width: 100%; -webkit-overflow-scrolling: touch;line-height: 15px; margin: 20px 0 20px; scrollbar-width: none;align-items: center;} .detail .stats::-webkit-scrollbar {display: none;} .detail .stats div.dwstat img {filter: brightness(0) saturate(100%) invert(67%) sepia(1%) saturate(0%) hue-rotate(205deg) brightness(92%) contrast(93%);} .detail .stats div span:first-child {font-size: 20px;font-family: 'geomanistmedium';display: block; color: #1F4E5A;} .detail .stats div:first-child span, .detail .stats div#detail-rating-id + div span {color: #7F949A;font-family: 'geomanistregular', sans-serif; font-size: 14px; line-height: 20px;} .detail .stats div:first-child span > span, .detail .stats div#detail-rating-id + div span > span {color:#1F4E5A;font-family: 'geomanistmedium', sans-serif; font-size: 20px;} .detail .stats div#detail-rating-id img { width: 15px; height: 15px; aspect-ratio:1/1;} .detail .stats div#detail-rating-id span { font-size: 20px; line-height: 30px;font-family: 'geomanistmedium';color: #1F4E5A;} .detail .stats div:last-child img {width: 20px; height: 20px; margin:9px;} .detail .stats img {filter: brightness(0) saturate(100%) invert(42%) sepia(96%) saturate(1431%) hue-rotate(159deg) brightness(97%) contrast(103%);position: relative;top: 1px;} .detail .stats .blue, .review .title-row {cursor: pointer;} .detail .stats .blue:hover {color:#00AAD5;} .detail h2 {font-family: 'geomanistmedium', sans-serif;font-size: 20px;font-weight: 300;padding:10px;color:#1F4E5A;line-height: 24px;} .detail h2:lang(ja), .detail h2:lang(hi), .detail h2:lang(zh), .detail h2:lang(th), .detail h2:lang(ru), .detail h2:lang(ko), .detail h2:lang(ar), .detail h2:lang(vi), .detail h2:lang(ro) {font-weight: 600;font-family: sans-serif;} .detail h2:lang(tr) {font-weight: 600;font-family: sans-serif;} .detail h2 a {color:#00AAD5;} .button-group {display: block; display: flex; flex-direction: column;margin: 20px 10px 20px; gap:10px;} body.turbo .button-group {margin: 10px;} .button {margin: 0;} .button b, .button h3, .button strong {font-family: 'geomanistmedium', sans-serif;font-size: 16px; line-height: 20px;display: block; align-self: center;} .button h3:lang(ja), .button h3:lang(hi), .button h3:lang(zh), .button h3:lang(th), .button h3:lang(ru), .button h3:lang(ko), .button h3:lang(ar), .button h3:lang(vi), .button h3:lang(ro), .button h3:lang(tr), .button.version:lang(ja), .button.version:lang(hi), .button.version:lang(zh), .button.version:lang(th), .button.version:lang(ru), .button.version:lang(ko), .button.version:lang(ar), .button.version:lang(vi), .button.version:lang(ro), .button.version:lang(tr), .button strong:lang(ja), .button strong:lang(hi), .button strong:lang(zh), .button strong:lang(th), .button strong:lang(ru), .button strong:lang(ko), .button strong:lang(ar), .button strong:lang(vi), .button strong:lang(ro), .button strong:lang(tr) {font-weight: 600;font-family: sans-serif;} .button strong { text-align: left; margin-top: 0;} .button p, .button span {font-size: 10px;font-weight: 300;display: inline-flex;margin-right: 10px;text-transform: capitalize;font-family: 'geomanistregular', sans-serif; margin-top: 5px;} .button p.version, .button span.size {font-family: 'geomanistmedium', sans-serif;} .button.deactivate, .button.register {min-width: 300px;order:1;flex-shrink: 1; overflow: hidden;} .button.download, .button.last {min-width: 300px;display: grid; grid-template-rows: auto auto; grid-template-columns: auto 1fr;height: 76px;align-content: center;align-items: center;} .button h3, .button strong {line-height: 16px;font-family: 'geomanistmedium', sans-serif;grid-row-start: 1;grid-column-start: 1;grid-row-end: 2;grid-column-end: 3; font-size: 16px;} .button p.version {grid-row-start: 2;grid-column-start: 1;grid-row-end: 3;grid-column-end: 2;width: max-content;} .button span.size {grid-row-start: 2;grid-column-start: 2;grid-row-end: 3;grid-column-end: 3;} .button.last, .button.secondary {background: #00AAD5;} .button.secondary {font-family: 'geomanistmedium', sans-serif;order:1;display: none;margin-right: 10px;margin-bottom: 10px;font-size: 16px;flex-direction: column;box-sizing: border-box; height: 60px;line-height: 20px;padding-top: 13px; border: 1px solid #00AAD5;color:#00AAD5;background: transparent;} .button.secondary:lang(ja), .button.secondary:lang(hi), .button.secondary:lang(zh), .button.secondary:lang(th), .button.secondary:lang(ru), .button.secondary:lang(ko), .button.secondary:lang(ar), .button.secondary:lang(vi), .button.secondary:lang(ro), .button.secondary:lang(tr){font-weight: 600;font-family: sans-serif;} .button.secondary span {font-size: 8px;color: #B8B3CE;float: right;margin:0;text-align: left; line-height: 1; text-transform: lowercase;} .button.secondary span img {margin: 0 0 2px 2px;float: none;vertical-align: middle;} .button.secondary.type-3 {background: rgb(255,70,29);background: linear-gradient(180deg, rgba(255,70,29,1) 0%, rgba(255,121,3,1) 100%);color: white;border:0;display: inline-flex;max-width: none;min-width: 200px;margin: 0;vertical-align: top;order: 2;flex-direction: column;justify-content: center;height: 76px; gap:2px;} .button.secondary.type-3 span {color: white;} .button.secondary.type-3 span img {transform: scale(1.1); margin-left: -4px; margin-right: -4px;} .button.download, .button.last {cursor: pointer;} .button.deactivate {display: grid; margin-right: 10px; border:1px dashed #00AAD5; color: #00AAD5;padding: 16px;} .button.register {display: grid; color: #fff;padding: 16px;background: #00AAD5;cursor: pointer; box-sizing: border-box;min-height: 76px;-webkit-tap-highlight-color: transparent;} .button.register + p {padding: 0 10px 10px; font-size: 12px;font-family: 'geomanistregular', sans-serif;color:#1F4E5A;} .button.register + p span {color:#00AAD5; cursor: pointer;font-family: 'geomanistmedium', sans-serif;} .button.register.on { border:1px solid #00AAD5; color: #00AAD5;padding: 16px;background: #fff;} .button.register.on .icon {display: none;} .button.register .icon {position: absolute;right: 20px;top: 0;bottom: 0;margin: auto;} .button.download.external {padding: 16px;} .button.download.external strong {margin: 0;} .button.deactivate b {display: table-cell;vertical-align: middle;font-size: 20px;} .button.deactivate p {display: table-footer-group; text-align: center; margin: 2px 0 0;font-size: 12px;} .button.deactivate p span { margin: 0 2px;} .button.deactivate span {font-weight: 600;} .button.deactivate strong, .button.register strong {text-align: center;padding: 0;margin-top: 0;} .button.deactivate + span {font-size: 12px;display:block;margin: 0 10px 10px; color:#999; text-align:center;} .button.deactivate + span a {font-weight: 600;cursor:pointer;text-decoration: underline;color: #0081A2;} .button.download {background: #4CAF50;} .button.download.xapk p {padding: 0;font-size: 8px;margin: 5px 0;vertical-align: middle;text-transform: uppercase;display: flex; align-items: center;} html:lang(zh) .button.download.xapk p, html:lang(ko) .button.download.xapk p, html:lang(tr) .button.download.xapk p, html:lang(ja) .button.download.xapk p {margin: 0;display: block; line-height: 2;} .button.download.xapk p img {margin: -1px 3px 0 6px;filter: brightness(0) saturate(100%) invert(98%) sepia(0%) saturate(2%) hue-rotate(14deg) brightness(118%) contrast(100%);} .button.download.xapk p img + img {margin: auto;top: 0;bottom: 0;} html:lang(ko) .button.download.xapk p img, html:lang(tr) .button.download.xapk p img, html:lang(hi) .button.download.xapk p img {margin-left: 0;} html:lang(hi) .button.download.xapk p {line-height: 0;} html:lang(zh) .button.download.xapk p img.svg, html:lang(tr) .button.download.xapk p img.svg, html:lang(ja) .button.download.xapk p img.svg { margin: auto;} .button-group:has(.sponsor) button.variants {height: auto; width: fit-content;margin-bottom: 0;} .button-group:has(.sponsor):has(.external-notice), .button-group:has(.sponsor):has(.variants) {display: flex; flex-direction: column-reverse;} .button-group:has(.xapk) .button.variants {margin: 0;} .c2 .ad {display: none;} body:not(.turbo) .button.last { opacity: 0.5; pointer-events: none; cursor: not-allowed; animation-duration: 1s; animation-name: activateButton; animation-fill-mode: forwards; animation-delay: 2s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo, .direct) .button.download { background: #4caf5080; pointer-events: none; cursor: not-allowed; } body:not(.turbo, .direct) .button.download.active { animation-duration: 1s; animation-name: activateButton2; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo, .direct) .button.download .by { animation-duration: 1s; animation-name: moveBy; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo) .versions .content { opacity: 0.5; pointer-events: none; cursor: not-allowed; animation-duration: 1s; animation-name: activateButton; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo) .button.last .svg { opacity: 0; animation-duration: 1s; animation-name: activateSvg; animation-fill-mode: forwards; animation-delay: 2s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo, .direct) .button.download .svg { opacity: 0; } body:not(.turbo, .direct) .button.download.active .svg { animation-duration: 1s; animation-name: activateSvg; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } @keyframes activateButton { 0% { opacity: 0.5; } 100% { opacity: 1; pointer-events: auto; cursor: pointer; } } @keyframes activateButton2 { 0% { background: #4caf5080; } 100% { background: #4caf50; pointer-events: auto; cursor: pointer; } } @keyframes activateSvg { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes moveBy { 0% { right: 0; } 100% { right: -300px; } } .xapk-notice button:lang(th),.xapk-notice button:lang(ru),.xapk-notice button:lang(ko) {font-weight: 600;} .xapk-notice button:lang(ja), .xapk-notice button:lang(hi) {font-weight: 600; line-height: 14px;} .xapk-notice button:lang(zh) { font-weight: 600; margin: 0; line-height: 14px;} .button.version {font-family: 'geomanistmedium', sans-serif;border:1px solid #00AAD5;color:#00AAD5;font-size: 10px;text-transform: uppercase;padding: 10px; display: block;text-align: center;order:3;flex-shrink: 0;} .button.badge {font-family: 'geomanistregular', sans-serif;border:1px solid #7F949A;color:#7F949A;border-radius: 10px;padding: 3px 10px 3px;font-weight: 400;font-size: 8px; display: inline-flex;text-transform: uppercase;float:left;box-sizing: border-box;margin: 0;} article {color: #1F4E5A;padding: 10px;font-family: 'geomanistregular', sans-serif;font-size: 14px;line-height: 2;clear: both; margin-bottom: 30px;} article:lang(hi), article:lang(th), article:lang(ru), article:lang(ar), article:lang(vi), article:lang(ro) {font-family: sans-serif;} article b {font-family: 'geomanistmedium', sans-serif;} article h2 {font-family: 'geomanistmedium', sans-serif;font-size: 16px;} article h2:lang(ja), article h2:lang(hi), article h2:lang(zh), article h2:lang(th), article h2:lang(ru), article h2:lang(ko), article h2:lang(vi), article h2:lang(ro) {font-weight: 600;font-family: sans-serif;} article h2 span {font-family: 'geomanistregular', sans-serif;} body:not(.turbo) .loader { position: absolute; top: 0; bottom: 0; margin: auto; right: 20px; width: 24px; height: 24px; aspect-ratio: 1; border-radius: 50%; border: 2px solid #fff; z-index: 4; animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear; } body:not(.turbo) .active .loader { animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear, hideLoader 0s 3s forwards; z-index: 4; } body:not(.turbo) .loader-get, .loader-register { position: absolute; top: 0; bottom: 0; margin: auto; right: 20px; width: 24px; height: 24px; aspect-ratio: 1; border-radius: 50%; border: 2px solid #fff; animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear, hideLoader 0s 2s forwards; } .button-group:has(.loader-register){ position: relative; min-height: 76px; margin-bottom: 10px; } .button-group:has(.loader-register.hidden){ min-height: 0; } .loader-register { position: absolute; margin: 15px auto; left: 0; right: 0; top: 10px; bottom: 0; border: 2px solid #00AAD5; animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear, hideLoader 0s 120s forwards; } @keyframes l20-1{ 0% {clip-path: polygon(50% 50%,0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0% )} 12.5% {clip-path: polygon(50% 50%,0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0% )} 25% {clip-path: polygon(50% 50%,0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100% )} 50% {clip-path: polygon(50% 50%,0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100% )} 62.5% {clip-path: polygon(50% 50%,100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100% )} 75% {clip-path: polygon(50% 50%,100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100% )} 100% {clip-path: polygon(50% 50%,50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100% )} } @keyframes l20-2{ 0% {transform:scaleY(1) rotate(0deg)} 49.99%{transform:scaleY(1) rotate(135deg)} 50% {transform:scaleY(-1) rotate(0deg)} 100% {transform:scaleY(-1) rotate(-135deg)} } @keyframes hideLoader { 0% { opacity: 1; } 100% { opacity: 0; display: none; } } .item-row .content { width: 100%; height: auto; box-sizing: border-box; overflow-x: auto; overflow-y: hidden; margin: 0; white-space: nowrap; -webkit-overflow-scrolling: touch; display: inline-flex; position: relative; } .item-row:not(.gallery) .buttons { display: none; } .item { min-width: 100px; width: 100px; height: 100%; position: relative; vertical-align: top; margin: 0 10px 10px 0; white-space: normal; line-height: 1.2; } .item figure { width: auto; height: 100px; text-align: center; cursor: pointer; } .item figure img { max-height: 100px; max-width: 100px; width: auto; height: auto; border-radius: 10px; } .item div.name { font-family: 'geomanistmedium', sans-serif; color: #1F4E5A; font-size: 12px; word-break: break-word; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-align: center; } .item div.description { font-family: 'geomanistregular', sans-serif; color: #7F949A; font-size: 12px; margin-top: 5px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-align: center; } .item > img { position: absolute; top: 0; right: auto; bottom: auto; left: -1px; z-index: 1; } .item-row .more { padding: 0; -webkit-appearance: none; border: 0; z-index: 1; position: relative; background: transparent; cursor: pointer; vertical-align: middle; } .item-row .more img { transform: scale(0.5); } .external-notice {color:#7F949A;font-size: 10px;font-weight: 300;position: relative;display: flex;} .external-notice img {margin:0 10px;} .external-notice p {margin-top: 4px;} .detail-info {margin:0 10px;background: aliceblue;padding: 10px;border-radius: 10px;} .detail-info.info .content tbody {grid-template-columns: 100%; font-size: 14px;} .detail-info.info .content tbody tr td:nth-child(2) {margin: 3px 0 0px 42px;} #ar .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 42px 0 0;} .detail-info.info .content tbody tr td:nth-child(3) {padding:0;} #ar .detail-info.info .content tbody tr td {margin:0;} #ar .detail-info.info .content tbody tr td:nth-child(3){ padding: 0 50px 0 10px;} .detail-info.info .content tbody tr td { padding: 0; margin-bottom: 15px;} .detail-info.info .content tbody tr.full {grid-column-start: 1;grid-column-end:2;} .detail-info.info .content tbody tr td img {width: 30px; height: 30px;} .info + .ad { margin: 17px auto;} @media (max-width: 360px) { .detail-info.info .content tbody tr {grid-column-start: auto;grid-column-end: auto;} } @media (min-width: 768px) { .detail-info.info .content tbody {grid-template-columns: 25% 25% 25% 25%;} .detail-info.info .content tbody tr.full {grid-column-start: auto; grid-column-end: auto;} } @media (min-width: 1396px) { .detail-info.info {margin: 0 20px;} .detail-info.info .content tbody tr td img {width: 40px; height: 40px;} .detail-info.info .content tbody tr td:nth-child(2) {margin: 3px 0 0px 52px;} #ar .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 52px 0 0;} .detail-info.info .content tbody tr td:nth-child(3) {padding:0 10px;} } @media (min-width: 425px) { .button.deactivate + span { text-align:left;margin: 0 10px 10px;} section {clear: both;} .button.version {margin-top: 0;} .xapk-notice {width: 322px; box-sizing: border-box;margin-right: 0;} .button-group:has(.sponsor) button.variants {position: absolute;top: 35px;left: 335px;} .button-group.download:has(.loader-register) {float: none;max-width: 200px; height: 76px;} .button-group.download:has(.hidden.loader-register) {max-width: fit-content;} .button-group.download:has(.loader-register):has(p) {margin-bottom: 10px;} .button-group.download .button-group.download {float: none; margin-bottom: 0;max-width: 200px;} .button.register + p {width: 140%;clear: both;} } @media (min-width: 768px) { .button-group {display: flex;flex-direction: row;justify-content: flex-start; align-items: flex-end;margin: 10px;gap: 10px;flex-wrap: nowrap;} .button-group:has(.button.version) {flex-wrap: wrap;} .detail:has(+ .gallery-content .gallery) h2:after {display: none;} } @media (min-width: 1396px) { .detail {padding: 10px 20px 20px;} .detail > div {margin-bottom: 0px;} .gallery-content + .ad, .detail-info + .ad {grid-template-rows: 1fr minmax(100px, auto) 1fr; min-height: auto;} .detail .icon img {margin: 0;} .detail .info h1 {font-size: 36px;line-height: 32px;} .detail .info .version {font-size: 14px;} .detail .info .version span.beta {vertical-align: middle;margin: 0 5px 5px;top:1px;} .detail .info .autor, .detail .info .autor button {margin-bottom: 2px; font-size: 14px;} .detail h2 {font-size: 16px;margin: 5px 0;padding: 10px 0 0;} body.turbo .detail h2 { margin: 5px 0 0;} .detail .stats {font-size: 14px;padding: 0;line-height: 20px;} .detail .stats div {padding: 0 20px;} .detail .stats div:last-child img { margin: 9px;} .detail .stats div#detail-rating-id span { line-height: 40px;} .button.deactivate {min-width: 300px;} .button.register {margin: 20px 0;} .button.register + p {padding: 0 20px 0; top: -10px; position: relative;} .button.secondary {display: inline-flex;max-width: none; min-width: 200px;margin:0;vertical-align: top; order:2; flex-direction: column; justify-content: center; height: 76px; font-size: 18px;} .button.secondary span {margin: 3px 0 0;} .button.deactivate + span { text-align:left;margin: -10px 20px 20px;} .button.secondary + .button.version {margin-bottom: 0;margin-left: 0;} article {padding: 20px; font-size: 16px;} article h2 {font-family: 'geomanistmedium', sans-serif;font-size: 18px;} .xapk-notice {margin:0 10px 10px 10px;width: 300px; box-sizing: border-box;} .detail .info span.onBoard, .button.badge {margin: 5px 5px 0 0;} .external-notice img {margin:0 10px 0 20px;} .item-row {max-width: 1396px;margin: 0 auto 40px;} .item {margin-right: 22px;} .button-group {margin: 20px 0 20px 20px;gap: 20px;flex-wrap: nowrap;} body.turbo .button-group { margin: 0 20px 20px;} .button-group:has(.button.version) {flex-wrap: nowrap;} .button-group:has(.sponsor) .button {margin-bottom: 5px;} .button-group:has(.sponsor) .button {position: absolute;width: fit-content;top:0;} .button-group:has(.sponsor) .button.secondary {width: fit-content;position: absolute;top: 0;left: 320px;} .button.download.xapk p { margin: 5px 0 0;} .button h3, .button strong {font-size: 18px;} .button-group.download:has(.loader-register) { margin: 20px; align-items: center;} body.turbo .button-group.download:has(.loader-register) { margin: 0 20px 20px;} } @media (min-width: 1396px) { .c1 .item-row .content { display: flex; height: 220px; flex-wrap: inherit; scroll-padding: 0 0 20px 20px; scrollbar-color: #00AAd5 #eeeeee; scrollbar-width: thin; scroll-snap-type: x mandatory; } .c1 .item-row.categories .content { height: fit-content; flex-wrap: wrap; } .c1 .item-row .content::-webkit-scrollbar { height: 5px; } .c1 .item-row .content:hover::-webkit-scrollbar { height: 10px; } .c1 .item-row .content::-webkit-scrollbar-thumb { background: #00AAd5; border-radius: 100px; height: 2px; cursor: pointer; } .c1 .item-row .content::-webkit-scrollbar-track { background: #eee; height: 7px; border-radius: 100px; } .c2 { display: flex; flex-direction: column; } .c2 .ad { display: block; } .c2 .item-row .content { flex-direction: column; padding: 0 0 20px; overflow: hidden; } .c2 .item { width: 100%; display: grid; row-gap: 5px; column-gap: 10px; justify-items: start; grid-template-rows: 20px auto; grid-template-columns: 60px 1fr; margin: 0; } .c2 .item::after { content: ''; width: 100%; height: 100%; border-radius: 10px; opacity: 0; z-index: -1; position: absolute; background: #edf3f4; transition: opacity 0.3s, transform 0.3s; } .c2 .item:hover::after { opacity: 1; transform: scale(1); } .c2 .item figure { grid-row-start: 1; grid-column-start: 1; grid-row-end: 3; grid-column-end: 2; height: auto; margin: 5px 5px 10px; } .c2 .item figure img { width: 60px; } .c2 .item .name{ grid-row-start: 1; grid-column-start: 2; grid-row-end: 2; grid-column-end: 3; margin-top: 5px; } .c2 .item .description{ grid-row-start: 2; grid-column-start: 2; grid-row-end: 3; grid-column-end: 3; margin: 0; } } @media (prefers-color-scheme: dark) { .detail .icon img {color: #7F949A;} .detail .info h1, .detail h2 {color:white;} .detail .stats {color:#7F949A;} .detail h2 {color:#7F949A;} .button.version {border: 1px solid white;color: white;} .button.badge {border: 1px solid white;color: white;} article {color: #7F949A;} .item div.name {color: #fff;} .item div.description {color: #7F949A;} .item figure img {color: white;} .item-row .more {color: white;} .c1 .item-row .content::-webkit-scrollbar-track {background: #333;} .button.register.on {background: transparent;} .button.register + p {color:#7F949A;} .detail .stats div:first-child span > span, .detail .stats div span:first-child, .detail .stats div#detail-rating-id + div span > span, .detail .stats div#detail-rating-id span {color: white;} .detail .stats div:first-child span {color:#7F949A;} .detail-info {background: #1F4E5A;} .ad-label-turbo {color:white;} .c2 .item:hover::after {opacity: .1;} } .sticky_ad {display: none;} .detail .info span.onBoard { color: #1f4e5a; background: #ffc94f; border-radius: 10px; padding: 3px 10px 3px; font-weight: 400; font-size: 8px; display: inline-flex; text-transform: uppercase; float: left; margin: 5px 5px 10px 0; border: 1px solid #ffc94f; cursor: pointer; } .button.register { padding: 16px 56px 16px 16px; } .button.register.detail .info { padding: 0 10px 10px 0; } .detail .info .autor a { margin-right: 5px; } .detail .info .autor button { text-align: left; } .detail .stats img { margin-right: 5px; vertical-align: initial; } .detail .stats div { border-left: 1px solid #a4c0c7; padding: 0 20px; min-width: 80px; color: #7f949a; line-height: 20px; } .detail .stats div:first-child { border: none; cursor: pointer; padding-left: 0; } .button.download, .button.last { box-sizing: border-box; border: 0; padding: 10px 50px 10px 20px; } .button { padding: 10px 20px; display: inline-block; vertical-align: bottom; color: white; border-radius: 10px; z-index: 1; position: relative; } .button.download, .button.last, .button.deactivate { text-align: left; } .button .svg { position: absolute; right: 20px; top: 0; bottom: 0; margin: auto; } .button.download, .button.last, .button.deactivate { text-align: left; } .button.secondary.type-3 { padding-right: 60px; } .button.variants { font-family: 'geomanistmedium', sans-serif; border: 1px solid #4caf50; min-width: max-content; margin-top: 0; color: #4caf50; font-size: 10px; text-transform: uppercase; padding: 10px; background: transparent; padding-left: 30px; order: 4; } .button.variants .svg { left: 10px; filter: invert(56%) sepia(68%) saturate(387%) hue-rotate(73deg) brightness(92%) contrast(90%); right: auto; } article .reviewer { display: flex; flex-direction: column; gap: 2px; padding-left: 50px; position: relative; margin: 0 0 20px; } article .reviewer img { position: absolute; border-radius: 10px; left: 0; } article .reviewer div { line-height: 1; font-size: 12px; color: #7f949a; } article .reviewer a.name { font-family: geomanistmedium, sans-serif; color: #1f4e5a; line-height: 1; font-size: 12px; width: max-content; } article .reviewer div.text { font-size: 8px; color: #7f949a; } @media (min-width: 425px) { .button-group:has(.sponsor) button.variants { position: absolute; top: 35px; left: 335px; } .loader-register { left: 125px; top: 5px; } .button.register { padding: 16px 56px 16px 16px; float: left; } } @media (min-width: 1396px) { .c1 { width: 1000px; float: left; padding-bottom: 20px; } .c2 { width: 300px; float: right; margin-right: 20px; } .c2 section .title-row { padding-left: 0; padding-top: 20px; } .c2 .item .name, .c2 .item .description { text-align: left; } .detail .stats img { vertical-align: initial; } .ad.text { min-width: 360px; min-height: 250px; float: left; margin: 0 20px 10px 0; } .button.variants { margin: 0; } .button-group:has(.sponsor) button.variants { top: 45px; left: 330px; } .button-group:has(.sponsor):has(.secondary) button.variants { top: 45px; left: 535px; } .loader-register { left: 45%; top: 0px; bottom: 0px; margin: auto; } } @media (min-width: 1396px) { .detail .stats img { vertical-align: initial; } .ad.text { min-width: 360px; min-height: 250px; float: left; margin: 0 20px 10px 0; } } @media (prefers-color-scheme: dark) { .button.variants { border: 1px solid white; color: white; } .button.variants .svg { filter: brightness(0) invert(1); } article .reviewer div.name { color: white; } article .reviewer a.name { color: white; } } </style> <div class="detail"> <div class="icon"> <img fetchpriority="high" decoding="async" rel="preload" width="100" height="100" alt="PortraitAI icon" src="https://img.utdstc.com/icon/87d/1ac/87d1accd2fd22ac5fa41693f7b5b7d3913a51aac8a0791e75691c0bfcc221319" srcset="https://img.utdstc.com/icon/87d/1ac/87d1accd2fd22ac5fa41693f7b5b7d3913a51aac8a0791e75691c0bfcc221319:100, https://img.utdstc.com/icon/87d/1ac/87d1accd2fd22ac5fa41693f7b5b7d3913a51aac8a0791e75691c0bfcc221319:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </div> <div class="info"> <h1 id="detail-app-name" data-code="815676"> PortraitAI</h1> <div class="version">1.5.11</div> <div class="autor"> <button id="author-link" onclick="addEventAnalytics('authorLink', {'event_category': 'author'});" data-organization-slug="portraitai" > PortraitAI</button> </div> </div> <div class="stats"> <div id="detail-rating-id"> <a href="#rating" onclick="addEventAnalytics('rating', {'event_category': 'app'});"> <img alt="" width="12" height="12" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-12-star"> <span id="rating-inner-text">5</span> </a> </div> <div> <span id="show-comments_app" class="blue" onclick="addEventAnalytics('comments', {'event_category': 'app'});"> <span>2</span> reviews </span> </div> <div class="dwstat"> <span>27.8 k </span><span>downloads</span></div> <div> <span id="virus-total-report" class="blue" data-file-id="108248961"> <img alt="" width="12" height="12" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-12-shield"> </span> </div> </div> <h2 >Transform your photos into oil paintings</h2> </div> <div class="gallery-content"> </div> <div class="ad"> <div class="title"> Advertisement </div> <div id="header_ad" class="ad" onclick="addEventAnalytics('adex_detail', {'event_category': 'ads'});"> </div> <span class="ad-label-turbo turbo-link" onclick="addEventAnalytics('ad_large', {'event_category': 'turbo-landing'});">Remove ads and more with Turbo<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"> <defs> <linearGradient x1=".146" x2="1" y1=".198" y2=".876" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#e06290"/> <stop offset="1" stop-color="#b99ccf"/> </linearGradient> </defs> <g data-name="Grupo 4302" transform="translate(-240 -14)"> <circle cx="7" cy="7" r="7" fill="url(#a)" data-name="Elipse 590" transform="translate(240 14)"/> <g data-name="Grupo 4281"> <path fill="#fff" d="M249.304 17.429h-2.446a.184.184 0 0 0-.154.084l-2.16 3.368a.183.183 0 0 0 .157.283h1.613l-1.468 3.149a.182.182 0 0 0 .293.2l4.224-4.211a.183.183 0 0 0-.128-.31h-1.193l1.416-2.285a.182.182 0 0 0-.154-.277Z" data-name="Layer 22"/> </g> </g> </svg> </span> </div> <div class="button-group download"> <a class="button last" href="https://portraitai.en.uptodown.com/android/download" title="download portraitai free" onclick="addEventAnalytics('lastVersion', {'event_category': 'app'});"> <h3>Get the latest version</h3> <p class="version">1.5.11</p> <p>Sep 23, 2023</p> <img class="svg" alt="" width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-download-button"> <div class="loader-get"></div> </a> <a class="button version" href="https://portraitai.en.uptodown.com/android/versions" onclick="addEventAnalytics('otherVersion', {'event_category': 'app'});"> Older versions </a> </div> <style> /*.gallery-content { height: 225px; margin: 0 0 20px;} .gallery-content:not(:has(.gallery)) {background: aliceblue;}*/ .gallery {overflow-x: auto;overflow-y: hidden;white-space: nowrap;-webkit-overflow-scrolling: touch;display: inline-flex;width: 100%;height: 170px;padding: 10px;box-sizing: border-box;scrollbar-width: none;} .gallery::-webkit-scrollbar {display: none;} .gallery div img {width: auto;height: 150px;border-radius: 10px;border:1px solid #ccc;min-height: 100px;font-size: 10px;overflow: hidden;white-space: break-spaces;text-align: center;} @media (min-width: 768px) { .gallery {padding: 0 10px;} } @media (min-width: 1024px) { .gallery {padding: 0 10px 10px;min-height: 102px;overflow-x: auto;scrollbar-color: #00AAd5 #eeeeee;scrollbar-width: thin;height: 220px;} .gallery div img {height: 200px;} .gallery::-webkit-scrollbar {height: 5px;cursor: pointer;} .gallery:hover::-webkit-scrollbar {height: 10px;} .gallery::-webkit-scrollbar-thumb {background:#00AAd5;border-radius: 100px;height: 2px;cursor: pointer;} .gallery::-webkit-scrollbar-track {background: #eee; height: 7px; border-radius: 100px;} } @media (min-width: 1396px) { .gallery {padding: 0 20px 10px;} } @media (prefers-color-scheme: dark) { .gallery div img {border: 0;} .gallery::-webkit-scrollbar-track {background: #333;} .gallery {scrollbar-color: #00AAd5 #333;} } .gallery div { margin-right: 10px; cursor: pointer; padding-right: 2px; } </style> <div class="gallery"> <div style="height:max-content; width:auto"> <picture> <source id="source-1" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/0cd/46d/0cd46deee6b7434879117643ececab1c41f8c19f78e3207b19c23a973a65b7c1:150, https://img.utdstc.com/screen/0cd/46d/0cd46deee6b7434879117643ececab1c41f8c19f78e3207b19c23a973a65b7c1:300 2x"> <source id="source2-1" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/0cd/46d/0cd46deee6b7434879117643ececab1c41f8c19f78e3207b19c23a973a65b7c1:200, https://img.utdstc.com/screen/0cd/46d/0cd46deee6b7434879117643ececab1c41f8c19f78e3207b19c23a973a65b7c1:400 2x"> <img height="150" width="69" alt="PortraitAI screenshot 1" class="screenshot" data-screen-src="https://img.utdstc.com/screen/0cd/46d/0cd46deee6b7434879117643ececab1c41f8c19f78e3207b19c23a973a65b7c1:300" data-src-large="https://img.utdstc.com/screen/0cd/46d/0cd46deee6b7434879117643ececab1c41f8c19f78e3207b19c23a973a65b7c1:800" id="1" src="https://img.utdstc.com/screen/0cd/46d/0cd46deee6b7434879117643ececab1c41f8c19f78e3207b19c23a973a65b7c1" fetchpriority="high" decoding="async" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-2" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/f2d/8e3/f2d8e37f4cecbcec0e794c303a6c407e5ddf0696ac53edb36f9ce19fd02913a0:150, https://img.utdstc.com/screen/f2d/8e3/f2d8e37f4cecbcec0e794c303a6c407e5ddf0696ac53edb36f9ce19fd02913a0:300 2x"> <source id="source2-2" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/f2d/8e3/f2d8e37f4cecbcec0e794c303a6c407e5ddf0696ac53edb36f9ce19fd02913a0:200, https://img.utdstc.com/screen/f2d/8e3/f2d8e37f4cecbcec0e794c303a6c407e5ddf0696ac53edb36f9ce19fd02913a0:400 2x"> <img height="150" width="69" alt="PortraitAI screenshot 2" class="screenshot" data-screen-src="https://img.utdstc.com/screen/f2d/8e3/f2d8e37f4cecbcec0e794c303a6c407e5ddf0696ac53edb36f9ce19fd02913a0:300" data-src-large="https://img.utdstc.com/screen/f2d/8e3/f2d8e37f4cecbcec0e794c303a6c407e5ddf0696ac53edb36f9ce19fd02913a0:800" id="2" src="https://img.utdstc.com/screen/f2d/8e3/f2d8e37f4cecbcec0e794c303a6c407e5ddf0696ac53edb36f9ce19fd02913a0" fetchpriority="high" decoding="async" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-3" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/9f4/164/9f4164ff225242ffd1ba8ea41efdfd7f84c79903c0bd30d18e9221dd81ad796f:150, https://img.utdstc.com/screen/9f4/164/9f4164ff225242ffd1ba8ea41efdfd7f84c79903c0bd30d18e9221dd81ad796f:300 2x"> <source id="source2-3" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/9f4/164/9f4164ff225242ffd1ba8ea41efdfd7f84c79903c0bd30d18e9221dd81ad796f:200, https://img.utdstc.com/screen/9f4/164/9f4164ff225242ffd1ba8ea41efdfd7f84c79903c0bd30d18e9221dd81ad796f:400 2x"> <img height="150" width="69" alt="PortraitAI screenshot 3" class="screenshot" data-screen-src="https://img.utdstc.com/screen/9f4/164/9f4164ff225242ffd1ba8ea41efdfd7f84c79903c0bd30d18e9221dd81ad796f:300" data-src-large="https://img.utdstc.com/screen/9f4/164/9f4164ff225242ffd1ba8ea41efdfd7f84c79903c0bd30d18e9221dd81ad796f:800" id="3" src="https://img.utdstc.com/screen/9f4/164/9f4164ff225242ffd1ba8ea41efdfd7f84c79903c0bd30d18e9221dd81ad796f" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-4" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/138/5e8/1385e88d5ea72a6a074c22afb9be448b03fe10f946630dc188702811f08df8be:150, https://img.utdstc.com/screen/138/5e8/1385e88d5ea72a6a074c22afb9be448b03fe10f946630dc188702811f08df8be:300 2x"> <source id="source2-4" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/138/5e8/1385e88d5ea72a6a074c22afb9be448b03fe10f946630dc188702811f08df8be:200, https://img.utdstc.com/screen/138/5e8/1385e88d5ea72a6a074c22afb9be448b03fe10f946630dc188702811f08df8be:400 2x"> <img loading="lazy" height="150" width="69" alt="PortraitAI screenshot 4" class="screenshot" data-screen-src="https://img.utdstc.com/screen/138/5e8/1385e88d5ea72a6a074c22afb9be448b03fe10f946630dc188702811f08df8be:300" data-src-large="https://img.utdstc.com/screen/138/5e8/1385e88d5ea72a6a074c22afb9be448b03fe10f946630dc188702811f08df8be:800" id="4" src="https://img.utdstc.com/screen/138/5e8/1385e88d5ea72a6a074c22afb9be448b03fe10f946630dc188702811f08df8be" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-5" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/6a3/a52/6a3a52a3e399ba853127e55748a0d1f6cf2bc214155fc7a7aebdbbfccfa9bf76:150, https://img.utdstc.com/screen/6a3/a52/6a3a52a3e399ba853127e55748a0d1f6cf2bc214155fc7a7aebdbbfccfa9bf76:300 2x"> <source id="source2-5" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/6a3/a52/6a3a52a3e399ba853127e55748a0d1f6cf2bc214155fc7a7aebdbbfccfa9bf76:200, https://img.utdstc.com/screen/6a3/a52/6a3a52a3e399ba853127e55748a0d1f6cf2bc214155fc7a7aebdbbfccfa9bf76:400 2x"> <img loading="lazy" height="150" width="69" alt="PortraitAI screenshot 5" class="screenshot" data-screen-src="https://img.utdstc.com/screen/6a3/a52/6a3a52a3e399ba853127e55748a0d1f6cf2bc214155fc7a7aebdbbfccfa9bf76:300" data-src-large="https://img.utdstc.com/screen/6a3/a52/6a3a52a3e399ba853127e55748a0d1f6cf2bc214155fc7a7aebdbbfccfa9bf76:800" id="5" src="https://img.utdstc.com/screen/6a3/a52/6a3a52a3e399ba853127e55748a0d1f6cf2bc214155fc7a7aebdbbfccfa9bf76" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-6" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/3a0/ad7/3a0ad73741bcbc6197a3335bfa60afb449eeec0eb6a2015d7b3234d677620fb2:150, https://img.utdstc.com/screen/3a0/ad7/3a0ad73741bcbc6197a3335bfa60afb449eeec0eb6a2015d7b3234d677620fb2:300 2x"> <source id="source2-6" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/3a0/ad7/3a0ad73741bcbc6197a3335bfa60afb449eeec0eb6a2015d7b3234d677620fb2:200, https://img.utdstc.com/screen/3a0/ad7/3a0ad73741bcbc6197a3335bfa60afb449eeec0eb6a2015d7b3234d677620fb2:400 2x"> <img loading="lazy" height="150" width="69" alt="PortraitAI screenshot 6" class="screenshot" data-screen-src="https://img.utdstc.com/screen/3a0/ad7/3a0ad73741bcbc6197a3335bfa60afb449eeec0eb6a2015d7b3234d677620fb2:300" data-src-large="https://img.utdstc.com/screen/3a0/ad7/3a0ad73741bcbc6197a3335bfa60afb449eeec0eb6a2015d7b3234d677620fb2:800" id="6" src="https://img.utdstc.com/screen/3a0/ad7/3a0ad73741bcbc6197a3335bfa60afb449eeec0eb6a2015d7b3234d677620fb2" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-7" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/59b/c51/59bc514108fdd8cc94a2f60031b378178633d3155b6272ea5bcb96833aec1e4b:150, https://img.utdstc.com/screen/59b/c51/59bc514108fdd8cc94a2f60031b378178633d3155b6272ea5bcb96833aec1e4b:300 2x"> <source id="source2-7" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/59b/c51/59bc514108fdd8cc94a2f60031b378178633d3155b6272ea5bcb96833aec1e4b:200, https://img.utdstc.com/screen/59b/c51/59bc514108fdd8cc94a2f60031b378178633d3155b6272ea5bcb96833aec1e4b:400 2x"> <img loading="lazy" height="150" width="69" alt="PortraitAI screenshot 7" class="screenshot" data-screen-src="https://img.utdstc.com/screen/59b/c51/59bc514108fdd8cc94a2f60031b378178633d3155b6272ea5bcb96833aec1e4b:300" data-src-large="https://img.utdstc.com/screen/59b/c51/59bc514108fdd8cc94a2f60031b378178633d3155b6272ea5bcb96833aec1e4b:800" id="7" src="https://img.utdstc.com/screen/59b/c51/59bc514108fdd8cc94a2f60031b378178633d3155b6272ea5bcb96833aec1e4b" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-8" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/d1b/e9e/d1be9e1a1c272e59d325495bda1e6c4b6bec689c758c40e60d4305723162ad70:150, https://img.utdstc.com/screen/d1b/e9e/d1be9e1a1c272e59d325495bda1e6c4b6bec689c758c40e60d4305723162ad70:300 2x"> <source id="source2-8" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/d1b/e9e/d1be9e1a1c272e59d325495bda1e6c4b6bec689c758c40e60d4305723162ad70:200, https://img.utdstc.com/screen/d1b/e9e/d1be9e1a1c272e59d325495bda1e6c4b6bec689c758c40e60d4305723162ad70:400 2x"> <img loading="lazy" height="150" width="69" alt="PortraitAI screenshot 8" class="screenshot" data-screen-src="https://img.utdstc.com/screen/d1b/e9e/d1be9e1a1c272e59d325495bda1e6c4b6bec689c758c40e60d4305723162ad70:300" data-src-large="https://img.utdstc.com/screen/d1b/e9e/d1be9e1a1c272e59d325495bda1e6c4b6bec689c758c40e60d4305723162ad70:800" id="8" src="https://img.utdstc.com/screen/d1b/e9e/d1be9e1a1c272e59d325495bda1e6c4b6bec689c758c40e60d4305723162ad70" fetchpriority="low" > </picture> </div> <div style="height:max-content; width:auto"> <picture> <source id="source-9" media="(max-width:995px)" srcset="https://img.utdstc.com/screen/7f2/de3/7f2de38bc6d505c16e9e11237bc0fadbe3235beba0500597f5f92bd66b7adddd:150, https://img.utdstc.com/screen/7f2/de3/7f2de38bc6d505c16e9e11237bc0fadbe3235beba0500597f5f92bd66b7adddd:300 2x"> <source id="source2-9" media="(min-width:996px)" srcset="https://img.utdstc.com/screen/7f2/de3/7f2de38bc6d505c16e9e11237bc0fadbe3235beba0500597f5f92bd66b7adddd:200, https://img.utdstc.com/screen/7f2/de3/7f2de38bc6d505c16e9e11237bc0fadbe3235beba0500597f5f92bd66b7adddd:400 2x"> <img loading="lazy" height="150" width="69" alt="PortraitAI screenshot 9" class="screenshot" data-screen-src="https://img.utdstc.com/screen/7f2/de3/7f2de38bc6d505c16e9e11237bc0fadbe3235beba0500597f5f92bd66b7adddd:300" data-src-large="https://img.utdstc.com/screen/7f2/de3/7f2de38bc6d505c16e9e11237bc0fadbe3235beba0500597f5f92bd66b7adddd:800" id="9" src="https://img.utdstc.com/screen/7f2/de3/7f2de38bc6d505c16e9e11237bc0fadbe3235beba0500597f5f92bd66b7adddd" fetchpriority="low" > </picture> </div> </div> <article> <div class="reviewer"> <img alt="Carlos Martínez icon" width="40" height="40" loading="lazy" src="https://stc.utdstc.com/img/carlos2.jpg"> <div class="text">Reviewed by </div> <a href="https://en.uptodown.com/editor/carlos-martinez" class="name">Carlos Martínez</a> <div>Content Team Lead</div> </div> <div class="text-description" > <p><b>PortraitAI</b> is a photo-editing app that transforms your photos into oil paintings. In just a few seconds, you can transform any photo into an oil painting that looks like it's from the 18th century.</p><p>Transforming your photos into paintings is pretty easy. All you have to do is select the photos from your gallery or take a selfie right then. After that, it will be instantly transformed! The app uses AI to pinpoint your features, then transforms the image into brush strokes accordingly. If you tap on the small grid on the left, you can also switch to a mosaic view or look like you're carved out of concrete.</p><div><div class="ad text"> <div class="title"> Advertisement </div> <div id="content_ad" class="slot_integrated_ad "> </div> <span class="ad-label-turbo turbo-link" onclick="addEventAnalytics('ad_short', {'event_category': 'turbo-landing'});">Remove ads and more with Turbo<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"> <defs> <linearGradient x1=".146" x2="1" y1=".198" y2=".876" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#e06290"/> <stop offset="1" stop-color="#b99ccf"/> </linearGradient> </defs> <g data-name="Grupo 4302" transform="translate(-240 -14)"> <circle cx="7" cy="7" r="7" fill="url(#a)" data-name="Elipse 590" transform="translate(240 14)"/> <g data-name="Grupo 4281"> <path fill="#fff" d="M249.304 17.429h-2.446a.184.184 0 0 0-.154.084l-2.16 3.368a.183.183 0 0 0 .157.283h1.613l-1.468 3.149a.182.182 0 0 0 .293.2l4.224-4.211a.183.183 0 0 0-.128-.31h-1.193l1.416-2.285a.182.182 0 0 0-.154-.277Z" data-name="Layer 22"/> </g> </g> </svg> </span> </div> </div><p>PortraitAI is a simple app for transforming your photos into beautiful paintings from another century. Just choose the photo you want and leave the rest to this app! You can also share the final result to any social network directly from the app itself.</p> </div> <span class="by"> Translated by <span>Uptodown Localization Team</span> </span> <div class="requirements"> <h2>Requirements <span>(Latest version)</span></h2> <ul> <li>Android 5.1 or higher required</li></ul> </div> </article> <section class="info" id="technical-information"> <div class="title-row"> <h2 class="title">Information about PortraitAI 1.5.11</h2> </div> <table class="content"> <tr class="full"> <td> <img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-package" width="40" height="40"> </td> <th>Package Name</th> <td>com.portraitai.portraitai</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-license" width="40" height="40"></td> <th scope="row">License</th> <td>Free</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-system" width="40" height="40"></td> <th scope="row">Op. System</th> <td>Android</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-category" width="40" height="40"></td> <th scope="row">Category</th> <td><a href="https://en.uptodown.com/android/photography">Photography</a></td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-language" width="40" height="40"></td> <th>Language</th> <td> English <div id="language-apps">47 more</div> </td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-author" width="40" height="40"></td> <th scope="row">Author</th> <td><a href="https://play.google.com/store/apps/details?id=com.portraitai.portraitai" target="_blank" rel="noopener nofollow"> PortraitAI</a> </td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-downloads" width="40" height="40"></td> <th>Downloads</th> <td>27,809</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-date" width="40" height="40"></td> <th>Date</th> <td>Sep 23, 2023</td> </tr> <tr> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-rating" width="40" height="40"></td> <th>Content Rating</th> <td>All ages</td> </tr> <tr class="full"> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-ads" width="40" height="40"></td> <th scope="row">Advertisement</th> <td>Not specified</td> </tr> <tr class="full"> <td><img alt="" loading="lazy" src="https://stc.utdstc.com/img/icons-info.svg#icon-40-why" width="40" height="40"></td> <th>Why is this app published on Uptodown?</th> <td> <a href="https://support.uptodown.com/hc/en-us/articles/4403243577613" target="_blank" rel="noopener"> (More information) </a> </td> </tr> </table> </section> <div class="ad"> <div class="title"> Advertisement </div> <div class="slot_integrated_ad" id="content_ad_2"> </div> <span class="ad-label-turbo turbo-link" onclick="addEventAnalytics('ad_middle', {'event_category': 'turbo-landing'});">Remove ads and more with Turbo<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"> <defs> <linearGradient x1=".146" x2="1" y1=".198" y2=".876" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#e06290"/> <stop offset="1" stop-color="#b99ccf"/> </linearGradient> </defs> <g data-name="Grupo 4302" transform="translate(-240 -14)"> <circle cx="7" cy="7" r="7" fill="url(#a)" data-name="Elipse 590" transform="translate(240 14)"/> <g data-name="Grupo 4281"> <path fill="#fff" d="M249.304 17.429h-2.446a.184.184 0 0 0-.154.084l-2.16 3.368a.183.183 0 0 0 .157.283h1.613l-1.468 3.149a.182.182 0 0 0 .293.2l4.224-4.211a.183.183 0 0 0-.128-.31h-1.193l1.416-2.285a.182.182 0 0 0-.154-.277Z" data-name="Layer 22"/> </g> </g> </svg> </span> </div> <section id="versions" class="versions list"> <div class="title-row"> <h2 class="title">Older versions</h2> </div> <span></span> <div id="versions-items-list" class="content"> <div data-url="https://portraitai.en.uptodown.com/android/download/107378835"> <span class="type apk" title="apk">apk</span> <span class="version">1.5.10</span> <span class="sdkVersion">Android + 5.1</span> <span class="date">Sep 11, 2023</span> </div> <div data-url="https://portraitai.en.uptodown.com/android/download/4507908"> <span class="type apk" title="apk">apk</span> <span class="version">1.5.8</span> <span class="sdkVersion">Android + 5.1</span> <span class="date">Mar 5, 2022</span> </div> <div data-url="https://portraitai.en.uptodown.com/android/download/4081140"> <span class="type apk" title="apk">apk</span> <span class="version">1.5.7</span> <span class="sdkVersion">Android + 5.1</span> <span class="date">Nov 4, 2021</span> </div> <div data-url="https://portraitai.en.uptodown.com/android/download/4353057"> <span class="type apk" title="apk">apk</span> <span class="version">1.5.6</span> <span class="sdkVersion">Android + 5.1</span> <span class="date">Jan 27, 2022</span> </div> <div data-url="https://portraitai.en.uptodown.com/android/download/4004953"> <span class="type apk" title="apk">apk</span> <span class="version">1.5.4</span> <span class="sdkVersion">Android + 5.1</span> <span class="date">Oct 7, 2021</span> </div> <div data-url="https://portraitai.en.uptodown.com/android/download/3851453"> <span class="type apk" title="apk">apk</span> <span class="version">1.5.0</span> <span class="sdkVersion">Android + 5.1</span> <span class="date">Aug 11, 2021</span> </div> </div> </section> <section class="review"> <div class="title-row"> <h2 id="reviewThisApp" class="title">Rate this App</h2> <span id="more-comments-rate" class="more" data-items="" data-url="javascript:;"> <img alt="Review the app" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow" > </span> </div> <div class="content"> <img width="50" height="50" alt="PortraitAI icon" loading="lazy" itemprop="image" src="https://img.utdstc.com/icon/87d/1ac/87d1accd2fd22ac5fa41693f7b5b7d3913a51aac8a0791e75691c0bfcc221319" srcset="https://img.utdstc.com/icon/87d/1ac/87d1accd2fd22ac5fa41693f7b5b7d3913a51aac8a0791e75691c0bfcc221319:100, https://img.utdstc.com/icon/87d/1ac/87d1accd2fd22ac5fa41693f7b5b7d3913a51aac8a0791e75691c0bfcc221319:200 2x " > <div id="detail-rating" class="rate"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/icon-rate-star.svg"> </div> </div> <button class="write-review">Review the app</button> </section> <section class="rate"> <div class="title-row"> <h2 class="title">Rating</h2> </div> <div class="content"> <div id="rating" class="score"> 5.0 </div> <div class="graph" data-nosnippet> <div> <span>5</span> <span style="width:100.00%;"></span> </div> <div> <span>4</span> <span style="width:0.00%;"></span> </div> <div> <span>3</span> <span style="width:0.00%;"></span> </div> <div> <span>2</span> <span style="width:0.00%;"></span> </div> <div> <span>1</span> <span style="width:0.00%;"></span> </div> </div> </div> <div class="stat-comments" data-nosnippet> <span id="more-comments-rate-section"> <img loading="lazy" alt="" width="12" height="12" src="https://stc.utdstc.com/img/svgs/icon-12-comment.svg"> 2 reviews </span> </div> </section> <section class="comments"> <div class="title-row"> <h2 id="spanDetailComment" class="title">Comments</h2> </div> <div id="user-comments-section-list" class="content"> <p class="no-content">There are no opinions about PortraitAI yet. Be the first! <span id="first-comment">Comment</span> </p> </div> </section> <section class="item-row item-row-section "> <div class="title-row"> <a class="title item-section-anchor" href="https://en.uptodown.com/android/ai-art" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <h2>AI Art Apps</h2> </a> <button name="item-section-more" type="button" class="more" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <img alt="See more" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow" > </button> </div> <div class="content-items"> <div class="content"> <div class="item" onclick="location.href='https://viamaker.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="CapCut icon" class="app_card_img" src="https://img.utdstc.com/icon/113/9ab/1139abab25b2298d8eb07e9e260785bcf6e18f190787bf6b71cb30f139ceb0a7" srcset="https://img.utdstc.com/icon/113/9ab/1139abab25b2298d8eb07e9e260785bcf6e18f190787bf6b71cb30f139ceb0a7:100 1x, https://img.utdstc.com/icon/113/9ab/1139abab25b2298d8eb07e9e260785bcf6e18f190787bf6b71cb30f139ceb0a7:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://viamaker.en.uptodown.com/android" title="Download CapCut">CapCut</a> </div> <div class="description">The official video-editing app from TikTok</div> </div> <div class="item" onclick="location.href='https://hypic.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Hypic icon" class="app_card_img" src="https://img.utdstc.com/icon/f02/0e6/f020e67aa9a96d29b5347fea549c5f6e5fdcaf069ec00cf697f225ecfca78f9d" srcset="https://img.utdstc.com/icon/f02/0e6/f020e67aa9a96d29b5347fea549c5f6e5fdcaf069ec00cf697f225ecfca78f9d:100 1x, https://img.utdstc.com/icon/f02/0e6/f020e67aa9a96d29b5347fea549c5f6e5fdcaf069ec00cf697f225ecfca78f9d:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://hypic.en.uptodown.com/android" title="Download Hypic">Hypic</a> </div> <div class="description">An innovative photo-retouching tool</div> </div> <div class="item" onclick="location.href='https://com-meitu-wink.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Wink icon" class="app_card_img" src="https://img.utdstc.com/icon/8ba/d1b/8bad1b71d4c0265be8117ac3c0aba558ee4ab327bcee0f6ad11b935eef67b1a7" srcset="https://img.utdstc.com/icon/8ba/d1b/8bad1b71d4c0265be8117ac3c0aba558ee4ab327bcee0f6ad11b935eef67b1a7:100 1x, https://img.utdstc.com/icon/8ba/d1b/8bad1b71d4c0265be8117ac3c0aba558ee4ab327bcee0f6ad11b935eef67b1a7:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://com-meitu-wink.en.uptodown.com/android" title="Download Wink">Wink</a> </div> <div class="description">Edit photos and add AI effects</div> </div> <div class="item" onclick="location.href='https://canva.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Canva icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/431/c6b/431c6be8e8dbb358738980c75c35c56ee8e8c3238089ed9b6f04d295d4008970" srcset="https://img.utdstc.com/icon/431/c6b/431c6be8e8dbb358738980c75c35c56ee8e8c3238089ed9b6f04d295d4008970:100 1x, https://img.utdstc.com/icon/431/c6b/431c6be8e8dbb358738980c75c35c56ee8e8c3238089ed9b6f04d295d4008970:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://canva.en.uptodown.com/android" title="Download Canva">Canva</a> </div> <div class="description">The simplest way to design</div> </div> <div class="item" onclick="location.href='https://remini.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Remini icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/878/777/8787776d08d52c5aa6a9e01d8dcc7b14266334deafc60125da5f6ee5064359cd" srcset="https://img.utdstc.com/icon/878/777/8787776d08d52c5aa6a9e01d8dcc7b14266334deafc60125da5f6ee5064359cd:100 1x, https://img.utdstc.com/icon/878/777/8787776d08d52c5aa6a9e01d8dcc7b14266334deafc60125da5f6ee5064359cd:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://remini.en.uptodown.com/android" title="Download Remini">Remini</a> </div> <div class="description">Restore and enhance your photos using AI</div> </div> <div class="item" onclick="location.href='https://vybe.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="vybe icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/77e/9b1/77e9b13b6468c8f1c37aa27acafe193da2f6ffae44d66be5a7995aa26434add8" srcset="https://img.utdstc.com/icon/77e/9b1/77e9b13b6468c8f1c37aa27acafe193da2f6ffae44d66be5a7995aa26434add8:100 1x, https://img.utdstc.com/icon/77e/9b1/77e9b13b6468c8f1c37aa27acafe193da2f6ffae44d66be5a7995aa26434add8:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://vybe.en.uptodown.com/android" title="Download vybe">vybe</a> </div> <div class="description">The social network of memes</div> </div> <div class="item" onclick="location.href='https://com-google-android-apps-pixel-creativeassistant.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Pixel Studio icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/d7b/8f0/d7b8f03c9164d80c14ae5b05fc4f7c83efa476e1d2821890edae818451b08d84" srcset="https://img.utdstc.com/icon/d7b/8f0/d7b8f03c9164d80c14ae5b05fc4f7c83efa476e1d2821890edae818451b08d84:100 1x, https://img.utdstc.com/icon/d7b/8f0/d7b8f03c9164d80c14ae5b05fc4f7c83efa476e1d2821890edae818451b08d84:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://com-google-android-apps-pixel-creativeassistant.en.uptodown.com/android" title="Download Pixel Studio">Pixel Studio</a> </div> <div class="description">Use Pixel's AI to generate unique images</div> </div> <div class="item" onclick="location.href='https://bites.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Bites icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/297/02c/29702c06db95562db2f2de3ad48ad41064a186ae298e1ad775b340cdfe3f37d4" srcset="https://img.utdstc.com/icon/297/02c/29702c06db95562db2f2de3ad48ad41064a186ae298e1ad775b340cdfe3f37d4:100 1x, https://img.utdstc.com/icon/297/02c/29702c06db95562db2f2de3ad48ad41064a186ae298e1ad775b340cdfe3f37d4:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://bites.en.uptodown.com/android" title="Download Bites">Bites</a> </div> <div class="description">AI-powered interactive learning tools app</div> </div> </div> </div> <div class="buttons"> <button class="scroll right"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> <button class="scroll left"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> </div> </section> <section class="item-row item-row-section "> <div class="title-row"> <a class="title item-section-anchor" href="https://en.uptodown.com/android/fun-photo-retouching" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <h2>Have fun with your photos</h2> </a> <button name="item-section-more" type="button" class="more" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <img alt="See more" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow" > </button> </div> <div class="content-items"> <div class="content"> <div class="item" onclick="location.href='https://polarr.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Polarr icon" class="app_card_img" src="https://img.utdstc.com/icon/573/26f/57326f93ff7562f94a567292977a41c916c55c5d3b29f81da249f876ae6e34fe" srcset="https://img.utdstc.com/icon/573/26f/57326f93ff7562f94a567292977a41c916c55c5d3b29f81da249f876ae6e34fe:100 1x, https://img.utdstc.com/icon/573/26f/57326f93ff7562f94a567292977a41c916c55c5d3b29f81da249f876ae6e34fe:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://polarr.en.uptodown.com/android" title="Download Polarr">Polarr</a> </div> <div class="description">A professional photography editor</div> </div> <div class="item" onclick="location.href='https://blackmagic-camera.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Blackmagic Camera icon" class="app_card_img" src="https://img.utdstc.com/icon/3d2/2aa/3d22aa5aef8de5e180d414ee865b75e94833fe315aac1a2b19f8e7c3f0e4c190" srcset="https://img.utdstc.com/icon/3d2/2aa/3d22aa5aef8de5e180d414ee865b75e94833fe315aac1a2b19f8e7c3f0e4c190:100 1x, https://img.utdstc.com/icon/3d2/2aa/3d22aa5aef8de5e180d414ee865b75e94833fe315aac1a2b19f8e7c3f0e4c190:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://blackmagic-camera.en.uptodown.com/android" title="Download Blackmagic Camera">Blackmagic Camera</a> </div> <div class="description">Turn your smartphone into a professional camera</div> </div> <div class="item" onclick="location.href='https://faceapp.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="FaceApp icon" class="app_card_img" src="https://img.utdstc.com/icon/f68/afa/f68afa84c073dd7e4621723f2bce9056d8ca44eb1477b583b62c37054c50d1e6" srcset="https://img.utdstc.com/icon/f68/afa/f68afa84c073dd7e4621723f2bce9056d8ca44eb1477b583b62c37054c50d1e6:100 1x, https://img.utdstc.com/icon/f68/afa/f68afa84c073dd7e4621723f2bce9056d8ca44eb1477b583b62c37054c50d1e6:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://faceapp.en.uptodown.com/android" title="Download FaceApp">FaceApp</a> </div> <div class="description">Apply spectacular filters to your photos</div> </div> <div class="item" onclick="location.href='https://focus-anddslr-blur-relens-camera.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="ReLens icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/7e1/581/7e15815721502f09787a6d3434de812e6cb1b09b69e607d6e1503f88fd7d697d" srcset="https://img.utdstc.com/icon/7e1/581/7e15815721502f09787a6d3434de812e6cb1b09b69e607d6e1503f88fd7d697d:100 1x, https://img.utdstc.com/icon/7e1/581/7e15815721502f09787a6d3434de812e6cb1b09b69e607d6e1503f88fd7d697d:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://focus-anddslr-blur-relens-camera.en.uptodown.com/android" title="Download ReLens">ReLens</a> </div> <div class="description">Turn your phone into a DSLR with advanced AI bokeh and manual controls</div> </div> <div class="item" onclick="location.href='https://maximum-zoom.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Maximum Zoom icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/e02/627/e026273a9f14e0ba55983fdcb8cdb962ea099f6096dada0d6619974c510c5318" srcset="https://img.utdstc.com/icon/e02/627/e026273a9f14e0ba55983fdcb8cdb962ea099f6096dada0d6619974c510c5318:100 1x, https://img.utdstc.com/icon/e02/627/e026273a9f14e0ba55983fdcb8cdb962ea099f6096dada0d6619974c510c5318:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://maximum-zoom.en.uptodown.com/android" title="Download Maximum Zoom">Maximum Zoom</a> </div> <div class="description">Get more zoom than your camera allows</div> </div> <div class="item" onclick="location.href='https://viggle-ai.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="Viggle AI icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/641/07d/64107d3819bd948741ec473be1183cede7fe7cd81a231b9756876d5489a36210" srcset="https://img.utdstc.com/icon/641/07d/64107d3819bd948741ec473be1183cede7fe7cd81a231b9756876d5489a36210:100 1x, https://img.utdstc.com/icon/641/07d/64107d3819bd948741ec473be1183cede7fe7cd81a231b9756876d5489a36210:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://viggle-ai.en.uptodown.com/android" title="Download Viggle AI">Viggle AI</a> </div> <div class="description">Make any character dance through AI</div> </div> <div class="item" onclick="location.href='https://com-teckhm-damjsuwarkitaba.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="برنامج دمج الصور‎ icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/8a1/139/8a11399e4bedd01d2ecc68724780ca76ef944b65dec084fee087e9c43ce2df49" srcset="https://img.utdstc.com/icon/8a1/139/8a11399e4bedd01d2ecc68724780ca76ef944b65dec084fee087e9c43ce2df49:100 1x, https://img.utdstc.com/icon/8a1/139/8a11399e4bedd01d2ecc68724780ca76ef944b65dec084fee087e9c43ce2df49:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://com-teckhm-damjsuwarkitaba.en.uptodown.com/android" title="Download برنامج دمج الصور‎">برنامج دمج الصور‎</a> </div> <div class="description">Powerful image editing tool</div> </div> <div class="item" onclick="location.href='https://remaker-ai-face-swap.en.uptodown.com/android'; addEventAnalytics('floatingCategory', {'event_category': 'item'});"> <figure> <img width="100" height="100" loading="lazy" alt="RemakeFace icon" fetchpriority="low" class="app_card_img" src="https://img.utdstc.com/icon/b4c/6c9/b4c6c9b34202380f6673d8905a768a887f6220d50afd78b9505f0c0729abdfc6" srcset="https://img.utdstc.com/icon/b4c/6c9/b4c6c9b34202380f6673d8905a768a887f6220d50afd78b9505f0c0729abdfc6:100 1x, https://img.utdstc.com/icon/b4c/6c9/b4c6c9b34202380f6673d8905a768a887f6220d50afd78b9505f0c0729abdfc6:200 2x " onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';this.classList.add('broken-img');" > </figure> <div class="name"> <a href="https://remaker-ai-face-swap.en.uptodown.com/android" title="Download RemakeFace">RemakeFace</a> </div> <div class="description">Swap faces and create funny pictures</div> </div> </div> </div> <div class="buttons"> <button class="scroll right"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> <button class="scroll left"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> </div> </section> </div> <div class="c2"> <div class="ad "> <div class="title"> Advertisement </div> <div id="lateral_ad" class="ad"> </div> <span class="ad-label-turbo turbo-link" onclick="addEventAnalytics('ad_generic', {'event_category': 'turbo-landing'});">Remove ads and more with Turbo<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"> <defs> <linearGradient x1=".146" x2="1" y1=".198" y2=".876" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#e06290"/> <stop offset="1" stop-color="#b99ccf"/> </linearGradient> </defs> <g data-name="Grupo 4302" transform="translate(-240 -14)"> <circle cx="7" cy="7" r="7" fill="url(#a)" data-name="Elipse 590" transform="translate(240 14)"/> <g data-name="Grupo 4281"> <path fill="#fff" d="M249.304 17.429h-2.446a.184.184 0 0 0-.154.084l-2.16 3.368a.183.183 0 0 0 .157.283h1.613l-1.468 3.149a.182.182 0 0 0 .293.2l4.224-4.211a.183.183 0 0 0-.128-.31h-1.193l1.416-2.285a.182.182 0 0 0-.154-.277Z" data-name="Layer 22"/> </g> </g> </svg> </span> </div> <section class="item-row item-row-section "> <div class="title-row"> <a class="title item-section-anchor" href="https://portraitai.en.uptodown.com/android/alternatives" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <h2>Alternatives to PortraitAI</h2> </a> <button name="item-section-more" type="button" class="more" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <img alt="See more" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow" > </button> </div> <div class="content-items"> <div class="content"> <div class="item" onclick="location.href='https://hypic.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/f02/0e6/f020e67aa9a96d29b5347fea549c5f6e5fdcaf069ec00cf697f225ecfca78f9d:100, https://img.utdstc.com/icon/f02/0e6/f020e67aa9a96d29b5347fea549c5f6e5fdcaf069ec00cf697f225ecfca78f9d:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/f02/0e6/f020e67aa9a96d29b5347fea549c5f6e5fdcaf069ec00cf697f225ecfca78f9d:60, https://img.utdstc.com/icon/f02/0e6/f020e67aa9a96d29b5347fea549c5f6e5fdcaf069ec00cf697f225ecfca78f9d:120 2x"> <img width="100" height="100" loading="lazy" alt="Hypic icon" class="app_card_img" src="https://img.utdstc.com/icon/f02/0e6/f020e67aa9a96d29b5347fea549c5f6e5fdcaf069ec00cf697f225ecfca78f9d" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://hypic.en.uptodown.com/android" title="Download Hypic">Hypic</a> </div> <div class="description">An innovative photo-retouching tool</div> </div> <div class="item" onclick="location.href='https://faceapp.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/f68/afa/f68afa84c073dd7e4621723f2bce9056d8ca44eb1477b583b62c37054c50d1e6:100, https://img.utdstc.com/icon/f68/afa/f68afa84c073dd7e4621723f2bce9056d8ca44eb1477b583b62c37054c50d1e6:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/f68/afa/f68afa84c073dd7e4621723f2bce9056d8ca44eb1477b583b62c37054c50d1e6:60, https://img.utdstc.com/icon/f68/afa/f68afa84c073dd7e4621723f2bce9056d8ca44eb1477b583b62c37054c50d1e6:120 2x"> <img width="100" height="100" loading="lazy" alt="FaceApp icon" class="app_card_img" src="https://img.utdstc.com/icon/f68/afa/f68afa84c073dd7e4621723f2bce9056d8ca44eb1477b583b62c37054c50d1e6" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://faceapp.en.uptodown.com/android" title="Download FaceApp">FaceApp</a> </div> <div class="description">Apply spectacular filters to your photos</div> </div> <div class="item" onclick="location.href='https://photoroom.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/8ad/1f2/8ad1f2a79efddc7adf494a6dff77f8a4e710e623c4e041830cc57108a91d6b23:100, https://img.utdstc.com/icon/8ad/1f2/8ad1f2a79efddc7adf494a6dff77f8a4e710e623c4e041830cc57108a91d6b23:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/8ad/1f2/8ad1f2a79efddc7adf494a6dff77f8a4e710e623c4e041830cc57108a91d6b23:60, https://img.utdstc.com/icon/8ad/1f2/8ad1f2a79efddc7adf494a6dff77f8a4e710e623c4e041830cc57108a91d6b23:120 2x"> <img width="100" height="100" loading="lazy" alt="PhotoRoom icon" class="app_card_img" src="https://img.utdstc.com/icon/8ad/1f2/8ad1f2a79efddc7adf494a6dff77f8a4e710e623c4e041830cc57108a91d6b23" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://photoroom.en.uptodown.com/android" title="Download PhotoRoom">PhotoRoom</a> </div> <div class="description">Give your brand image a professional touch</div> </div> <div class="item" onclick="location.href='https://airbrush.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/eeb/04d/eeb04df934f5c4e32be7d380a663f2be51402a6b1acf4dc0987ee6ce78e6a787:100, https://img.utdstc.com/icon/eeb/04d/eeb04df934f5c4e32be7d380a663f2be51402a6b1acf4dc0987ee6ce78e6a787:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/eeb/04d/eeb04df934f5c4e32be7d380a663f2be51402a6b1acf4dc0987ee6ce78e6a787:60, https://img.utdstc.com/icon/eeb/04d/eeb04df934f5c4e32be7d380a663f2be51402a6b1acf4dc0987ee6ce78e6a787:120 2x"> <img width="100" height="100" loading="lazy" alt="AirBrush icon" class="app_card_img" src="https://img.utdstc.com/icon/eeb/04d/eeb04df934f5c4e32be7d380a663f2be51402a6b1acf4dc0987ee6ce78e6a787" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://airbrush.en.uptodown.com/android" title="Download AirBrush">AirBrush</a> </div> <div class="description">A versatile and powerful photo editor</div> </div> <div class="item" onclick="location.href='https://epik.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/d62/418/d62418e79bbdb788519c168e0eec003542eb4ee11df905b1e0c23974e3085206:100, https://img.utdstc.com/icon/d62/418/d62418e79bbdb788519c168e0eec003542eb4ee11df905b1e0c23974e3085206:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/d62/418/d62418e79bbdb788519c168e0eec003542eb4ee11df905b1e0c23974e3085206:60, https://img.utdstc.com/icon/d62/418/d62418e79bbdb788519c168e0eec003542eb4ee11df905b1e0c23974e3085206:120 2x"> <img width="100" height="100" loading="lazy" alt="EPIK icon" class="app_card_img" src="https://img.utdstc.com/icon/d62/418/d62418e79bbdb788519c168e0eec003542eb4ee11df905b1e0c23974e3085206" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://epik.en.uptodown.com/android" title="Download EPIK">EPIK</a> </div> <div class="description">Edit your photos with professional results</div> </div> <div class="item" onclick="location.href='https://pixlr-express.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/183/835/1838354cf634edcb372ec215cd161a9133909147c3a2ec6c08da190e73a1d74f:100, https://img.utdstc.com/icon/183/835/1838354cf634edcb372ec215cd161a9133909147c3a2ec6c08da190e73a1d74f:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/183/835/1838354cf634edcb372ec215cd161a9133909147c3a2ec6c08da190e73a1d74f:60, https://img.utdstc.com/icon/183/835/1838354cf634edcb372ec215cd161a9133909147c3a2ec6c08da190e73a1d74f:120 2x"> <img width="100" height="100" loading="lazy" alt="Pixlr icon" class="app_card_img" src="https://img.utdstc.com/icon/183/835/1838354cf634edcb372ec215cd161a9133909147c3a2ec6c08da190e73a1d74f" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://pixlr-express.en.uptodown.com/android" title="Download Pixlr">Pixlr</a> </div> <div class="description">Tons of effects for your photos</div> </div> <div class="item" onclick="location.href='https://faceme-ai-yearbook-photo.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/0b2/51e/0b251e35f6fb29103558b8db850964896954156cf4d44eef2933ff155d238923:100, https://img.utdstc.com/icon/0b2/51e/0b251e35f6fb29103558b8db850964896954156cf4d44eef2933ff155d238923:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/0b2/51e/0b251e35f6fb29103558b8db850964896954156cf4d44eef2933ff155d238923:60, https://img.utdstc.com/icon/0b2/51e/0b251e35f6fb29103558b8db850964896954156cf4d44eef2933ff155d238923:120 2x"> <img width="100" height="100" loading="lazy" alt="Faceme - AI Yearbook Photo icon" class="app_card_img" src="https://img.utdstc.com/icon/0b2/51e/0b251e35f6fb29103558b8db850964896954156cf4d44eef2933ff155d238923" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://faceme-ai-yearbook-photo.en.uptodown.com/android" title="Download Faceme - AI Yearbook Photo">Faceme - AI Yearbook Photo</a> </div> <div class="description">Enhance your photos with powerful filters</div> </div> <div class="item" onclick="location.href='https://newway-ai-avatar-maker-art-photo.en.uptodown.com/android';addEventAnalytics('alternatives', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/f37/b7b/f37b7bc4927e8ff809befbc671c4572370899a27cc8c0f2299546eb19cde7274:100, https://img.utdstc.com/icon/f37/b7b/f37b7bc4927e8ff809befbc671c4572370899a27cc8c0f2299546eb19cde7274:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/f37/b7b/f37b7bc4927e8ff809befbc671c4572370899a27cc8c0f2299546eb19cde7274:60, https://img.utdstc.com/icon/f37/b7b/f37b7bc4927e8ff809befbc671c4572370899a27cc8c0f2299546eb19cde7274:120 2x"> <img width="100" height="100" loading="lazy" alt="AI Avatar Maker icon" class="app_card_img" src="https://img.utdstc.com/icon/f37/b7b/f37b7bc4927e8ff809befbc671c4572370899a27cc8c0f2299546eb19cde7274" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://newway-ai-avatar-maker-art-photo.en.uptodown.com/android" title="Download AI Avatar Maker">AI Avatar Maker</a> </div> <div class="description">Create avatars that look like cartoons</div> </div> </div> </div> <div class="buttons"> <button class="scroll right"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> <button class="scroll left"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> </div> </section> <section class="item-row item-row-section "> <div class="title-row"> <a class="title item-section-anchor" href="https://en.uptodown.com/android/multimedia" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <h2>Discover Multimedia apps</h2> </a> <button name="item-section-more" type="button" class="more" onclick="addEventAnalytics('item-viewMore', {'event_category': 'item'});"> <img alt="See more" width="24" height="24" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-bar-arrow" > </button> </div> <div class="content-items"> <div class="content"> <div class="item" onclick="location.href='https://viamaker.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/113/9ab/1139abab25b2298d8eb07e9e260785bcf6e18f190787bf6b71cb30f139ceb0a7:100, https://img.utdstc.com/icon/113/9ab/1139abab25b2298d8eb07e9e260785bcf6e18f190787bf6b71cb30f139ceb0a7:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/113/9ab/1139abab25b2298d8eb07e9e260785bcf6e18f190787bf6b71cb30f139ceb0a7:60, https://img.utdstc.com/icon/113/9ab/1139abab25b2298d8eb07e9e260785bcf6e18f190787bf6b71cb30f139ceb0a7:120 2x"> <img width="100" height="100" loading="lazy" alt="CapCut icon" class="app_card_img" src="https://img.utdstc.com/icon/113/9ab/1139abab25b2298d8eb07e9e260785bcf6e18f190787bf6b71cb30f139ceb0a7" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://viamaker.en.uptodown.com/android" title="Download CapCut">CapCut</a> </div> <div class="description">The official video-editing app from TikTok</div> </div> <div class="item" onclick="location.href='https://tiktok.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/32d/af5/32daf5ad34af15eb8ea853325ec1838574e3a6d572c204950d42471cc2ceba94:100, https://img.utdstc.com/icon/32d/af5/32daf5ad34af15eb8ea853325ec1838574e3a6d572c204950d42471cc2ceba94:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/32d/af5/32daf5ad34af15eb8ea853325ec1838574e3a6d572c204950d42471cc2ceba94:60, https://img.utdstc.com/icon/32d/af5/32daf5ad34af15eb8ea853325ec1838574e3a6d572c204950d42471cc2ceba94:120 2x"> <img width="100" height="100" loading="lazy" alt="TikTok icon" class="app_card_img" src="https://img.utdstc.com/icon/32d/af5/32daf5ad34af15eb8ea853325ec1838574e3a6d572c204950d42471cc2ceba94" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://tiktok.en.uptodown.com/android" title="Download TikTok">TikTok</a> </div> <div class="description">Welcome to the global community of short videos</div> </div> <div class="item" onclick="location.href='https://youtube.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/367/c07/367c07a62d78fa7d0253ec501c789b8251ac8fb62e2d0185ed38c9417af1bed0:100, https://img.utdstc.com/icon/367/c07/367c07a62d78fa7d0253ec501c789b8251ac8fb62e2d0185ed38c9417af1bed0:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/367/c07/367c07a62d78fa7d0253ec501c789b8251ac8fb62e2d0185ed38c9417af1bed0:60, https://img.utdstc.com/icon/367/c07/367c07a62d78fa7d0253ec501c789b8251ac8fb62e2d0185ed38c9417af1bed0:120 2x"> <img width="100" height="100" loading="lazy" alt="YouTube icon" class="app_card_img" src="https://img.utdstc.com/icon/367/c07/367c07a62d78fa7d0253ec501c789b8251ac8fb62e2d0185ed38c9417af1bed0" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://youtube.en.uptodown.com/android" title="Download YouTube">YouTube</a> </div> <div class="description">All the content you could want on your cell phone</div> </div> <div class="item" onclick="location.href='https://spotify.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/4ba/1ef/4ba1ef03c48c81bb20965a85d244c07ec086c20f4ec9a047828e19ecbf245490:100, https://img.utdstc.com/icon/4ba/1ef/4ba1ef03c48c81bb20965a85d244c07ec086c20f4ec9a047828e19ecbf245490:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/4ba/1ef/4ba1ef03c48c81bb20965a85d244c07ec086c20f4ec9a047828e19ecbf245490:60, https://img.utdstc.com/icon/4ba/1ef/4ba1ef03c48c81bb20965a85d244c07ec086c20f4ec9a047828e19ecbf245490:120 2x"> <img width="100" height="100" loading="lazy" alt="Spotify icon" class="app_card_img" src="https://img.utdstc.com/icon/4ba/1ef/4ba1ef03c48c81bb20965a85d244c07ec086c20f4ec9a047828e19ecbf245490" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://spotify.en.uptodown.com/android" title="Download Spotify">Spotify</a> </div> <div class="description">Take your music anywhere</div> </div> <div class="item" onclick="location.href='https://mx-player.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/d4b/1c9/d4b1c9acf91de61473c884768eee25f8b9c76ecd557def5ae1b4f2ce4ac61963:100, https://img.utdstc.com/icon/d4b/1c9/d4b1c9acf91de61473c884768eee25f8b9c76ecd557def5ae1b4f2ce4ac61963:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/d4b/1c9/d4b1c9acf91de61473c884768eee25f8b9c76ecd557def5ae1b4f2ce4ac61963:60, https://img.utdstc.com/icon/d4b/1c9/d4b1c9acf91de61473c884768eee25f8b9c76ecd557def5ae1b4f2ce4ac61963:120 2x"> <img width="100" height="100" loading="lazy" alt="MX Player icon" class="app_card_img" src="https://img.utdstc.com/icon/d4b/1c9/d4b1c9acf91de61473c884768eee25f8b9c76ecd557def5ae1b4f2ce4ac61963" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://mx-player.en.uptodown.com/android" title="Download MX Player">MX Player</a> </div> <div class="description">Play any video file on your device</div> </div> <div class="item" onclick="location.href='https://mp3-video-converter-fundevs.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/d3e/e7a/d3ee7ae7d61ad317bc8daa742dc65e6defd134218024fddf8774e2f3866f80c3:100, https://img.utdstc.com/icon/d3e/e7a/d3ee7ae7d61ad317bc8daa742dc65e6defd134218024fddf8774e2f3866f80c3:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/d3e/e7a/d3ee7ae7d61ad317bc8daa742dc65e6defd134218024fddf8774e2f3866f80c3:60, https://img.utdstc.com/icon/d3e/e7a/d3ee7ae7d61ad317bc8daa742dc65e6defd134218024fddf8774e2f3866f80c3:120 2x"> <img width="100" height="100" loading="lazy" alt="Video MP3 Converter icon" class="app_card_img" src="https://img.utdstc.com/icon/d3e/e7a/d3ee7ae7d61ad317bc8daa742dc65e6defd134218024fddf8774e2f3866f80c3" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://mp3-video-converter-fundevs.en.uptodown.com/android" title="Download Video MP3 Converter">Video MP3 Converter</a> </div> <div class="description">Convert and resize any audio or video file</div> </div> <div class="item" onclick="location.href='https://8-ball-aimpool.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/24a/014/24a01495222979fd240aa1992c754e321679b0746c0c8ccc02e58d49ad3dca16:100, https://img.utdstc.com/icon/24a/014/24a01495222979fd240aa1992c754e321679b0746c0c8ccc02e58d49ad3dca16:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/24a/014/24a01495222979fd240aa1992c754e321679b0746c0c8ccc02e58d49ad3dca16:60, https://img.utdstc.com/icon/24a/014/24a01495222979fd240aa1992c754e321679b0746c0c8ccc02e58d49ad3dca16:120 2x"> <img width="100" height="100" loading="lazy" alt="Aim Tool For 8 Ball Pool icon" class="app_card_img" src="https://img.utdstc.com/icon/24a/014/24a01495222979fd240aa1992c754e321679b0746c0c8ccc02e58d49ad3dca16" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://8-ball-aimpool.en.uptodown.com/android" title="Download Aim Tool For 8 Ball Pool">Aim Tool For 8 Ball Pool</a> </div> <div class="description">Try it now! Become king of 8 pool game</div> </div> <div class="item" onclick="location.href='https://pixellab.en.uptodown.com/android';addEventAnalytics('news', {'event_category': 'item'});"> <figure> <picture> <source media="(max-width:1396px)" srcset="https://img.utdstc.com/icon/018/c64/018c64842cbb77c716624e3dc93bd1ae6d4eddac3f79fbbcdedf34bbe9c1b6f7:100, https://img.utdstc.com/icon/018/c64/018c64842cbb77c716624e3dc93bd1ae6d4eddac3f79fbbcdedf34bbe9c1b6f7:200 2x"> <source media="(min-width:1396px)" srcset="https://img.utdstc.com/icon/018/c64/018c64842cbb77c716624e3dc93bd1ae6d4eddac3f79fbbcdedf34bbe9c1b6f7:60, https://img.utdstc.com/icon/018/c64/018c64842cbb77c716624e3dc93bd1ae6d4eddac3f79fbbcdedf34bbe9c1b6f7:120 2x"> <img width="100" height="100" loading="lazy" alt="PixelLab icon" class="app_card_img" src="https://img.utdstc.com/icon/018/c64/018c64842cbb77c716624e3dc93bd1ae6d4eddac3f79fbbcdedf34bbe9c1b6f7" onerror="this.onerror=null;this.src='https://stc.utdstc.com/img/no-img.png'; this.srcset='https://stc.utdstc.com/img/no-img.png';" > </picture> </figure> <div class="name"> <a href="https://pixellab.en.uptodown.com/android" title="Download PixelLab">PixelLab</a> </div> <div class="description">Apply text effects to your images</div> </div> </div> </div> <div class="buttons"> <button class="scroll right"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> <button class="scroll left"> <img alt="Scroll icon" width="10" height="10" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </button> </div> </section> </div> </main> <nav id="left-panel-id" class="nav-main close"> <div class="header"> <div id="cross-close-left-panel"> <img loading="lazy" alt="Close icon" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-bar-close.svg"> </div> <div id="lang-selector-id" class="my-lang" data-code="en"> <span class="lang">EN</span> English </div> <div id="back-button-language-list" style="display:none" class="left"> <img loading="lazy" alt="" width="14" height="20" src="https://stc.utdstc.com/img/svgs/icon-bar-arrow.svg"> </div> </div> <div id="main-left-panel-ul-id"> <div id="reg-log-item-id" class="li reg-log"> <div id="registerLoginButton" data-login-url="https://en.uptodown.com/login"> <img loading="lazy" alt="User icon" width="26" height="30" src="https://stc.utdstc.com/img/svgs/icon-20-user.svg"> Log in or Sign up</div> </div> <div data-platform-identifier="platform-item" class="li android active"> <a href="https://en.uptodown.com"> <img alt="Go to Android platform" loading=lazy width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-android"> Android</a> </div> <div> <div class="li"><a href="https://en.uptodown.com/android/communication">Communication</a></div> <div class="li"><a href="https://en.uptodown.com/android/games">Games</a></div> <div class="li"><a href="https://en.uptodown.com/android/lifestyle">Lifestyle</a></div> <div class="li"><a href="https://en.uptodown.com/android/multimedia">Multimedia</a></div> <div class="li"><a href="https://en.uptodown.com/android/productivity">Productivity</a></div> <div class="li"><a href="https://en.uptodown.com/android/tools">Tools</a></div> <div class="li"><a href="https://en.uptodown.com/android/editors-choice">Editor's choice</a></div> </div> <div data-platform-identifier="platform-item" class="li windows "> <a href="https://en.uptodown.com/windows"> <img alt="Go to Windows platform" loading=lazy width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-windows"> Windows</a> </div> <div data-platform-identifier="platform-item" class="li mac "> <a href="https://en.uptodown.com/mac"> <img alt="Go to Mac platform" loading=lazy width="20" height="20" src="https://stc.utdstc.com/img/icons-nolazy.svg#icon-20-mac"> Mac</a> </div> <div class="li"> <a class="turbo-link" href="https://en.uptodown.com/turbo?platform=android"> <img alt="Subscribe to Uptodown Turbo" loading="lazy" width=20 height=20 src="https://stc.utdstc.com/img/svgs/icon-24-turbo2.svg"> Uptodown Turbo </a> </div> <div class="li"><a href="https://blog.en.uptodown.com/"><img loading="lazy" alt="Blog icon" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-20-blog.svg">Blog</a></div> <div class="li"><a href="https://uptodown-android.en.uptodown.com/android"><img loading="lazy" alt="Uptodown App Store icon" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-20-store.svg">Uptodown App Store</a></div> <div class="li"> <a href="https://en.uptodown.com/support"> <img alt="Go to support page'" loading="lazy" width=20 height=20 src="https://stc.utdstc.com/img/svgs/icon-bar-info.svg"> Go to support page </a> </div> </div> <div id="language-ul-id" class="change-lang" style="display:none;"> <div class="li active"> <a href="https://portraitai.en.uptodown.com/android"> <span class="lang">EN</span> English </a> </div> <div class="li "> <a href="https://portraitai.uptodown.com/android"> <span class="lang">ES</span> Español </a> </div> <div class="li "> <a href="https://portraitai.br.uptodown.com/android"> <span class="lang">PT</span> Português </a> </div> <div class="li "> <a href="https://portraitai.de.uptodown.com/android"> <span class="lang">DE</span> Deutsch </a> </div> <div class="li "> <a href="https://portraitai.fr.uptodown.com/android"> <span class="lang">FR</span> Français </a> </div> <div class="li "> <a href="https://portraitai.it.uptodown.com/android"> <span class="lang">IT</span> Italiano </a> </div> <div class="li "> <a href="https://portraitai.cn.uptodown.com/android"> <span class="lang">ZH</span> 中文 </a> </div> <div class="li "> <a href="https://portraitai.jp.uptodown.com/android"> <span class="lang">JA</span> 日本語 </a> </div> <div class="li "> <a href="https://portraitai.ru.uptodown.com/android"> <span class="lang">RU</span> Pусский </a> </div> <div class="li "> <a href="https://portraitai.kr.uptodown.com/android"> <span class="lang">KO</span> 한국어 </a> </div> <div class="li "> <a href="https://portraitai.id.uptodown.com/android"> <span class="lang">ID</span> B.Indonesia </a> </div> <div class="li "> <a href="https://portraitai.ar.uptodown.com/android"> <span class="lang">AR</span> العربية </a> </div> <div class="li "> <a href="https://portraitai.th.uptodown.com/android"> <span class="lang">TH</span> ภาษาไทย </a> </div> <div class="li "> <a href="https://portraitai.tr.uptodown.com/android"> <span class="lang">TR</span> Türkçe </a> </div> <div class="li "> <a href="https://portraitai.in.uptodown.com/android"> <span class="lang">HI</span> हिन्दी </a> </div> <div class="li "> <a href="https://portraitai.vi.uptodown.com/android"> <span class="lang">VI</span> tiếng Việt </a> </div> <div class="li "> <a href="https://portraitai.ro.uptodown.com/android"> <span class="lang">RO</span> Română </a> </div> </div> </nav> <div id="menu-panel-id" class="panel close "> <div id="menu-panel-header" class="header"> <span id="titleMenuPanel"></span> <div id="back-button-right-div"></div> <p id="cross-close-menu-panel"> <img loading="lazy" alt="Close icon" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-bar-close.svg"> </p> </div> <div id="contentMenuPanel"> </div> </div> <footer> <div class="info"> <span class="logo"> <img loading="lazy" alt="Uptodown logo" width="200" height="31" src="https://stc.utdstc.com/img/svgs/logo-uptodown.svg"> </span> <p>Uptodown is a multi-platform app store specialized in Android. Our goal is to provide free and open access to a large catalog of apps without restrictions, while providing a legal distribution platform accessible from any browser, and also through its official native app.</p> <div class="social"> <a title="Uptodown Twitter URL" href="https://x.com/uptodown"> <img loading="lazy" alt="X icon" width="24" height="24" src="https://stc.utdstc.com/img//social/x.svg"> </a> <a title="Uptodown Facebook URL" href="https://www.facebook.com/Uptodown.International"> <img loading="lazy" alt="Facebook icon" width="24" height="24" src="https://stc.utdstc.com/img//social/facebook.svg"> </a> <a title="Uptodown YouTube URL" href="https://www.youtube.com/uptodown"> <img loading="lazy" alt="YouTube icon" width="24" height="24" src="https://stc.utdstc.com/img//social/youtube.svg"> </a> <a title="Uptodown LinkedIn URL" href="https://www.linkedin.com/company/uptodown/"> <img loading="lazy" alt="LinkedIn ico" width="24" height="24" src="https://stc.utdstc.com/img//social/linkedin.svg"> </a> <a title="Uptodown Instagram URL" href="https://instagram.com/uptodown"> <img loading="lazy" alt="Instagram icon" width="24" height="24" src="https://stc.utdstc.com/img//social/instagram.svg"> </a> </div> </div> <div> <p>PRODUCTS AND SERVICES</p> <ul> <li><a href="https://en.uptodown.com/aboutus/uptodown">About us</a></li> <li><a href="https://en.uptodown.com/developers-zone">Publish your app</a></li> <li><a href="https://en.uptodown.com/advertising">Advertising</a></li> <li><a onclick="addEventAnalytics('footer', {'event_category': 'turbo-landing'});" href="https://en.uptodown.com/turbo?platform=android">Uptodown Turbo<span>New</span></a></li> <li><a href="https://support.uptodown.com/hc/en-us">FAQs & Support</a></li> <li><a href="https://en.uptodown.com/about-us/editors">Editorial policy</a></li> <li><a href="https://uptodown.factorialhr.es/">We&#39;re hiring</a></li> <li><a href="https://blog.en.uptodown.com/">Corporate blog</a></li> </ul> </div> <div> <p>LEGAL</p> <ul> <li><a href="https://en.uptodown.com/aboutus/services">Terms of Service for Users</a></li> <li><a href="https://en.uptodown.com/aboutus/privacy">Privacy & Cookies Policy</a></li> <li><button id="csconsentlink" class="cookie-settings">Cookie Settings</button></li> <li><a href="https://en.uptodown.com/developers-zone/services">Terms of Service for Developers</a></li> <li><a href="https://en.uptodown.com/dmca">DMCA</a></li> </ul> </div> <img loading="lazy" fetchpriority="low" class="svg" alt="" width="112" height="208" src="https://stc.utdstc.com/img/svgs/logo-element.svg"> </footer> <style> .popup-turbo { position: fixed; bottom: -20%; left: 0; width: 100%; z-index: 3; background: linear-gradient(-45deg, #B99CCF, #E06290, #B99CCF, #E06290, #FFC94F); background-size: 400% 400%; animation: gradient-login 15s ease infinite, slideIn 1s ease forwards 3s; padding: 10px; color: #fff; font-size: 12px; font-family: 'geomanistregular', sans-serif; box-sizing: border-box; display: flex; gap: 10px; align-items: end; bottom: -100%; min-height: 65px; } @keyframes slideIn { from { bottom: -20%; } to { bottom: 0; } } @keyframes gradient-login { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } .popup-turbo svg { opacity: .1; width: 300px; position: absolute; height: auto; bottom: -16px; top:0; left: 0; transform: rotate(-8deg); } .popup-turbo .title { font-family: 'geomanistmedium'; font-size: 16px; } .popup-turbo p b { font-family: 'geomanistmedium'; } .popup-turbo button { background: white; border: 0; border-radius: 10px; padding: 5px 10px; font-family: 'geomanistmedium'; color: #E06290; height: 35px; z-index: 1; word-break: auto-phrase; width: fit-content; min-width: max-content; } .popup-turbo button:lang(ja), .popup-turbo button:lang(hi), .popup-turbo button:lang(zh), .popup-turbo button:lang(th), .popup-turbo button:lang(ru), .popup-turbo button:lang(ko), .popup-turbo button:lang(ar), .popup-turbo button:lang(vi), .popup-turbo button:lang(ro), .popup-turbo button:lang(tr) { font-weight: 600;font-family: sans-serif; } .popup-turbo button:lang(zh), .popup-turbo button:lang(ko), .popup-turbo button:lang(ar) { min-width: 80px; } .popup-turbo .close { background: #fff; padding: 8px; position: absolute; top:-20px; right: 20px; z-index: 2; box-shadow: 0 3px 12px 2px #00000020; border-radius: 50%; width: 20px; height: 20px; cursor: pointer; } .popup-turbo .close:lang(ar) { left: 10px; right: auto; } @media (min-width: 767px) { .popup-turbo { width: 300px; margin: 20px; border-radius: 20px; padding: 20px; right: 0; left: auto; flex-direction: column; font-size: 14px; text-align: center; } .popup-turbo:lang(ar) { left: 0; right: auto; } .popup-turbo svg { width: 95%; bottom: 24px; left: 0; right: 0; margin: auto; transform: rotate(-8deg); } .popup-turbo .title { font-family: 'geomanistmedium'; font-size: 20px; } .popup-turbo button { padding: 10px 10px; height: auto; font-size: 14px; width: 100%; } } .popup-turbo.blackfriday { background: linear-gradient(-45deg, #000, #474747, #686668, #474747, #000); animation: gradient-login2 15s ease infinite, slideIn 1s ease forwards 3s; background-size: 400% 400%; } .popup-turbo.blackfriday .title { opacity: 0; } .popup-turbo.blackfriday button { background:#E06290; color: #fff; } .popup-turbo.blackfriday .offer:before { content: '-50%'; position: absolute; font-size: 30px; font-family: 'geomanistmedium'; top: -23px; left: 154px; color: #ffffff; background: #000; padding: 0 5px; box-shadow: 1px 1px black; z-index: 1; } .popup-turbo.blackfriday .offer:lang(tr):before { content: '-%50'; } .popup-turbo.blackfriday:before { content: 'BLACK FRIDAY'; position: absolute; font-size: 18px; font-family: 'geomanistmedium'; top: -21px; color: #ffffff; background: #000; padding: 0 5px; box-shadow: 1px 1px black; rotate: 354deg; z-index: 1; } .popup-turbo.blackfriday:after { content: 'Uptodown Turbo'; position: absolute; font-size: 16px; font-family: 'geomanistmedium'; top: 1px; left: 17px; color: #ffffff; background: #E06290; padding: 0 5px; box-shadow: 1px 1px black; rotate: 354deg; } @keyframes gradient-login2 { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } #ar .popup-turbo.blackfriday .offer:before { top: -22px; right: 154px; left: auto; direction:ltr; } #ar .popup-turbo.blackfriday:before { right: 13px; left: auto; rotate: 5deg; } #ar .popup-turbo.blackfriday:after { right: 18px; left: auto; rotate: 5deg; } @media (min-width: 767px) { .popup-turbo.blackfriday .offer:before { top: -8px; left: 154px; font-size: 35px; } .popup-turbo.blackfriday:before { font-size: 26px; left: -13px; } .popup-turbo.blackfriday:after { font-size: 19px; top: 14px; left: -5px; } .popup-turbo.blackfriday .close { right: 10px; } #ar .popup-turbo.blackfriday .close { left: 10px; right: auto; } #ar .popup-turbo.blackfriday:before { right: -13px; left: auto; } #ar .popup-turbo.blackfriday:after { right: -5px; left:auto; } #ar .popup-turbo.blackfriday .offer:before { top: -6px; left: 52px; right: auto; } } </style> <div id="uptodown-turbo-promo" class="popup-turbo blackfriday hidden"> <svg xmlns="http://www.w3.org/2000/svg" width="60.528" height="16.007" viewBox="0 0 60.528 16.007"> <path d="M465.68,106.3v2.834a.65.65,0,0,0,.93.6,5.964,5.964,0,0,1,6.776,1.278,6.383,6.383,0,0,1,0,8.806,5.9,5.9,0,0,1-8.528,0,6.092,6.092,0,0,1-1.761-4.4V106.3a.658.658,0,0,1,.646-.668h1.293a.656.656,0,0,1,.644.668m0,9.111a3.479,3.479,0,0,0,1.008,2.514,3.368,3.368,0,0,0,4.869,0,3.639,3.639,0,0,0,0-5.028,3.362,3.362,0,0,0-4.869,0,3.489,3.489,0,0,0-1.008,2.514" transform="translate(-428.396 -105.63)" fill="#fff"/> <path d="M531.83,126.062a6.1,6.1,0,0,0-1.762-4.4,5.9,5.9,0,0,0-8.529,0,6.383,6.383,0,0,0,0,8.806,5.907,5.907,0,0,0,8.529,0,6.1,6.1,0,0,0,1.762-4.405m-2.583,0a3.48,3.48,0,0,1-1.008,2.514,3.369,3.369,0,0,1-4.87,0,3.638,3.638,0,0,1,0-5.028,3.369,3.369,0,0,1,4.87,0,3.48,3.48,0,0,1,1.008,2.514" transform="translate(-471.303 -116.282)" fill="#fff"/> <path d="M1.937,12.447H.647A.656.656,0,0,1,0,11.779V6.223a6.1,6.1,0,0,1,1.762-4.4A5.719,5.719,0,0,1,6.027,0,5.719,5.719,0,0,1,10.292,1.82a6.094,6.094,0,0,1,1.762,4.405v5.556a.658.658,0,0,1-.646.668H10.114a.657.657,0,0,1-.647-.668V6.225A3.478,3.478,0,0,0,8.459,3.711,3.263,3.263,0,0,0,6.025,2.67,3.269,3.269,0,0,0,3.59,3.711,3.479,3.479,0,0,0,2.581,6.225v5.556a.652.652,0,0,1-.644.665" transform="translate(20.364 16.006) rotate(180)" fill="#fff"/> <path d="M377.754,111.862a.656.656,0,0,0-.646.668v2.889a3.479,3.479,0,0,0,1.008,2.514,3.3,3.3,0,0,0,1.891,1.006.675.675,0,0,1,.544.68v1.328a.66.66,0,0,1-.729.663,5.734,5.734,0,0,1-3.533-1.786,6.092,6.092,0,0,1-1.762-4.4v-9.114a.658.658,0,0,1,.646-.668h1.293a.656.656,0,0,1,.646.668v2.224a.658.658,0,0,0,.646.668h2.153a.656.656,0,0,1,.646.668V111.2a.658.658,0,0,1-.646.668h-2.158Z" transform="translate(-374.527 -105.637)" fill="#fff"/> <path d="M674.064,132.293h-1.29a.656.656,0,0,1-.646-.668v-5.556a6.1,6.1,0,0,1,1.762-4.4,5.909,5.909,0,0,1,8.529,0c.678.658-1.022,2.682-1.832,1.891a3.369,3.369,0,0,0-4.87,0,3.48,3.48,0,0,0-1.008,2.514v5.556a.652.652,0,0,1-.644.665" transform="translate(-649.698 -116.291)" fill="#fff"/> </svg> <div class="offer"></div> <div> <p class="title">Uptodown Turbo</p> <p>Seize the promo and join our Premium service now!</p> </div> <button id="promo-turbo-link" class="turbo-link">Subscribe</button> <div id="close-uptodown-turbo-promo" class="close"><img alt="Icono para cerrar" width="20" height="20" src="https://stc.utdstc.com/img/svgs/icon-bar-close.svg"></div> </div> <script async src="https://www.googletagmanager.com/gtag/js?id=G-DW5XRK7GYT"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-DW5XRK7GYT'); function addEventGoogleAnalytics(eventName, arguments) { gtag('event', eventName, arguments); } </script> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(["setCookieDomain", "*.uptodown.com"]); _paq.push(['setDomains', '*.uptodown.com']); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//m.uptodown.net/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '2']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); function addEventMatomo(eventName, arguments) { _paq.push([ 'trackEvent', arguments.event_category ?? 'no-category', eventName, arguments.text ?? '' ]); } </script> <script> function addEventAnalytics(eventName, arguments) { if (typeof addEventGoogleAnalytics === 'function') addEventGoogleAnalytics(eventName, arguments); if (typeof addEventMatomo === 'function') addEventMatomo(eventName, arguments); } function setCookie(cname, cvalue, exdays, domain) { let d = new Date(); d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000); let expires = 'expires=' + d.toUTCString(); document.cookie = cname + '=' + cvalue + ';' + expires + ';path=/; domain=' + domain; } function getCookie(cname) { let name = cname + '='; let decodedCookie = decodeURIComponent(document.cookie); let ca = decodedCookie.split(';'); for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return undefined; } document.addEventListener('DOMContentLoaded', function () { const uptodownTurboPromo = document.getElementById('uptodown-turbo-promo'); const closeUptodownTurboPromo = document.getElementById('close-uptodown-turbo-promo'); const uptodownPromoTurboLink = document.getElementById('promo-turbo-link'); function hidePromoPopupAndSetCookie() { uptodownTurboPromo?.classList?.add('hidden'); setCookie('uptodown_turbo_previously_closed', '1', 1, '.uptodown.com'); } uptodownPromoTurboLink?.addEventListener('click', function () { hidePromoPopupAndSetCookie(); }); closeUptodownTurboPromo?.addEventListener('click', function () { hidePromoPopupAndSetCookie(); }); if (!getCookie('uptodown_turbo_previously_closed')) { uptodownTurboPromo?.classList?.remove('hidden'); } }); </script> </div> <script defer src="https://stc.utdstc.com/1732797621417/vendor.js"></script> <script defer src="https://stc.utdstc.com/1732797621417/detail.js"></script> <script type="speculationrules"> { "prerender":[ { "source": "list", "urls": [ "https://portraitai.en.uptodown.com/android/download" ] } ] } </script> <script type="application/ld+json"> { "@context":"https://schema.org", "@type":"WebPage", "url":"https://portraitai.en.uptodown.com/android", "isPartOf":{ "@type": "WebSite", "name": "Uptodown", "url" : "https://en.uptodown.com/android", "publisher" : {"@id" : "https://en.uptodown.com/#organization"} }, "mainEntity":{ "@type":"MobileApplication", "name":"PortraitAI", "url":"https://portraitai.en.uptodown.com/android", "description":"Transform your photos into oil paintings", "image": "https://img.utdstc.com/icon/87d/1ac/87d1accd2fd22ac5fa41693f7b5b7d3913a51aac8a0791e75691c0bfcc221319", "operatingSystem":"Android", "softwareVersion":"1.5.11", "datePublished":"1695450990", "interactionStatistic":{ "@type": "InteractionCounter", "interactionType": "https://schema.org/DownloadAction", "userInteractionCount": "27809" }, "applicationCategory":"MultimediaApplication", "applicationSubCategory":"Photography", "author":{ "@type":"Organization", "name":"PortraitAI", "mainEntityOfPage":{ "@type": "WebPage", "@id": "https://en.uptodown.com/developer/portraitai", "publisher" : { "@id" : "https://www.uptodown.com/#organization" } }, "url":"https://play.google.com/store/apps/details?id=com.portraitai.portraitai" }, "offers": { "@type": "Offer", "price": "0", "priceCurrency":"EUR" }, "aggregateRating":{ "@type":"AggregateRating", "ratingValue": "5.0", "ratingCount": "2", "bestRating":"5", "worstRating":"0" }, "screenshot":[ { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/0cd/46d/0cd46deee6b7434879117643ececab1c41f8c19f78e3207b19c23a973a65b7c1:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/f2d/8e3/f2d8e37f4cecbcec0e794c303a6c407e5ddf0696ac53edb36f9ce19fd02913a0:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/9f4/164/9f4164ff225242ffd1ba8ea41efdfd7f84c79903c0bd30d18e9221dd81ad796f:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/138/5e8/1385e88d5ea72a6a074c22afb9be448b03fe10f946630dc188702811f08df8be:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/6a3/a52/6a3a52a3e399ba853127e55748a0d1f6cf2bc214155fc7a7aebdbbfccfa9bf76:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/3a0/ad7/3a0ad73741bcbc6197a3335bfa60afb449eeec0eb6a2015d7b3234d677620fb2:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/59b/c51/59bc514108fdd8cc94a2f60031b378178633d3155b6272ea5bcb96833aec1e4b:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/d1b/e9e/d1be9e1a1c272e59d325495bda1e6c4b6bec689c758c40e60d4305723162ad70:600" }, { "@type": "ImageObject", "url":"https://img.utdstc.com/screen/7f2/de3/7f2de38bc6d505c16e9e11237bc0fadbe3235beba0500597f5f92bd66b7adddd:600" } ] , "inLanguage":[ { "@type": "Language", "name": "Afrikaans" }, { "@type": "Language", "name": "Amharic" }, { "@type": "Language", "name": "Arabic" }, { "@type": "Language", "name": "Armenian" }, { "@type": "Language", "name": "Belarusian" }, { "@type": "Language", "name": "Bulgarian" }, { "@type": "Language", "name": "Català" }, { "@type": "Language", "name": "Chinese" }, { "@type": "Language", "name": "Croatian" }, { "@type": "Language", "name": "Czech" }, { "@type": "Language", "name": "Danish" }, { "@type": "Language", "name": "Dutch" }, { "@type": "Language", "name": "English" }, { "@type": "Language", "name": "Estonian" }, { "@type": "Language", "name": "Farsi" }, { "@type": "Language", "name": "Finnish" }, { "@type": "Language", "name": "French" }, { "@type": "Language", "name": "German" }, { "@type": "Language", "name": "Greek" }, { "@type": "Language", "name": "Hebrew" }, { "@type": "Language", "name": "Hindi" }, { "@type": "Language", "name": "Hungarian" }, { "@type": "Language", "name": "Icelandic" }, { "@type": "Language", "name": "Indonesian" }, { "@type": "Language", "name": "Italian" }, { "@type": "Language", "name": "Japanese" }, { "@type": "Language", "name": "Kazakh" }, { "@type": "Language", "name": "Korean" }, { "@type": "Language", "name": "Latvian" }, { "@type": "Language", "name": "Lithuanian" }, { "@type": "Language", "name": "Malaysian" }, { "@type": "Language", "name": "Norwegian" }, { "@type": "Language", "name": "Polish" }, { "@type": "Language", "name": "Portuguese" }, { "@type": "Language", "name": "Romanian" }, { "@type": "Language", "name": "Russian" }, { "@type": "Language", "name": "Serbian" }, { "@type": "Language", "name": "Slovak" }, { "@type": "Language", "name": "Slovenian" }, { "@type": "Language", "name": "Spanish" }, { "@type": "Language", "name": "Swahili" }, { "@type": "Language", "name": "Swedish" }, { "@type": "Language", "name": "Tagalog" }, { "@type": "Language", "name": "Thai" }, { "@type": "Language", "name": "Turkish" }, { "@type": "Language", "name": "Ukrainian" }, { "@type": "Language", "name": "Vietnamese" }, { "@type": "Language", "name": "Zulu" }] , "review": { "@type": "Review", "reviewBody": "PortraitAI is a photo-editing app that transforms your photos into oil paintings. In just a few seconds, you can transform any photo into an oil painting that looks like it's from the 18th century.Transforming your photos into paintings is pretty easy. All you have to do is select the photos from your gallery or take a selfie right then. After that, it will be instantly transformed! The app uses AI to pinpoint your features, then transforms the image into brush strokes accordingly. If you tap on the small grid on the left, you can also switch to a mosaic view or look like you're carved out of concrete.PortraitAI is a simple app for transforming your photos into beautiful paintings from another century. Just choose the photo you want and leave the rest to this app! You can also share the final result to any social network directly from the app itself.", "author": { "@type": "Person", "name": "Carlos Martínez", "url": "https://en.uptodown.com/editor/carlos-martinez" } } } } </script> <script type="application/ld+json"> { "@context":"https://schema.org", "@type":"BreadcrumbList", "itemListElement":[ { "@type": "ListItem", "position": 1, "name": "Android", "item": "https://en.uptodown.com" }, { "@type": "ListItem", "position": 2, "name": "Multimedia", "item": "https://en.uptodown.com/android/multimedia" }, { "@type": "ListItem", "position": 3, "name": "Photography", "item": "https://en.uptodown.com/android/photography" }, { "@type": "ListItem", "position": 4, "name": "PortraitAI", "item": "https://portraitai.en.uptodown.com/android" } ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "Uptodown", "logo": "https://stc.utdstc.com/img/mediakit/isotipo.png", "url": [ { "@language":"en", "@value":"https://en.uptodown.com/" }, { "@language":"es", "@value":"https://www.uptodown.com/" }, { "@language":"pt", "@value":"https://br.uptodown.com/" }, { "@language":"de", "@value":"https://de.uptodown.com/" }, { "@language":"fr", "@value":"https://fr.uptodown.com/" }, { "@language":"it", "@value":"https://it.uptodown.com/" }, { "@language":"zh", "@value":"https://cn.uptodown.com/" }, { "@language":"ja", "@value":"https://jp.uptodown.com/" }, { "@language":"ru", "@value":"https://ru.uptodown.com/" }, { "@language":"ko", "@value":"https://kr.uptodown.com/" }, { "@language":"id", "@value":"https://id.uptodown.com/" }, { "@language":"ar", "@value":"https://ar.uptodown.com/" }, { "@language":"th", "@value":"https://th.uptodown.com/" }, { "@language":"tr", "@value":"https://tr.uptodown.com/" }, { "@language":"hi", "@value":"https://in.uptodown.com/" }, { "@language":"vi", "@value":"https://vi.uptodown.com/" }, { "@language":"ro", "@value":"https://ro.uptodown.com/" } ], "@id": "https://www.uptodown.com/#organization", "sameAs": [ "https://www.facebook.com/Uptodown", "https://www.facebook.com/Uptodown.International", "https://twitter.com/Uptodown", "https://www.youtube.com/user/UptodownVideos", "https://www.wikidata.org/wiki/Q6157280", "https://www.linkedin.com/company/uptodown/", "https://instagram.com/uptodown", "https://mastodon.online/@uptodown" ] } </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10