
Multiavatar
12 Billion Unique Multicultural Avatars
New Multiavatar API updates are now live!
You can now generate any avatar in PNG or SVG format by opening a simple link:
https://api.multiavatar.com/Starrr.png
https://api.multiavatar.com/Starrr.svg
Embedding with Markdown:
![]()
Previous API features are working similarly like before.
To get an avatar as SVG code, pass the avatar's ID as the URL parameter:
https://api.multiavatar.com/Starrr
JavaScript API call example to get SVG code:
let avatarId = 'Starrr'
fetch('https://api.multiavatar.com/'
+JSON.stringify(avatarId))
.then(res => res.text())
.then(svg => console.log(svg))
Happy New Year!
I have recently finished rewriting Multiavatar Generator in PHP.
Source code: https://github.com/multiavatar/multiavatar-php
Initially coded in JavaScript, this version of Multiavatar is for PHP-based backend environments.
It is now being used for the Multiavatar API (https://api.multiavatar.com), which became much faster, because before it was a mix of PHP and Node.js, and now just PHP.
You can use it by including the Multiavatar.php in your code, or by installing it with Composer.
More info about the Multiavatar algorithm and design is available in the JS repository (https://github.com/multiavatar/Multiavatar) and in the Multiavatar web-app (https://multiavatar.com), which is based on Laravel 8, Vue.js, and ImageMagick PHP extension.
Your feedback is welcome and appreciated!
1 Like
Comment
The Multiavatar Web-App is built around the Multiavatar Generator.
First of all, it's an interface for users to find and save their favorite avatars.
Additionally, users can generate and order unique merchandise using the Merch Maker, or pick products from the pre-generated selection in the Merch Store.
The Multiavatar app extends the avatar generator's functionality and it's also a way to monetize the Multiavatar service, without sacrificing free users' experience.
2 Likes
1 Comment
1 Comment
-
1
Looking for high-quality custom sports promotional products?
At Akastal International, we create unique custom sports keychains, paddle accessories, bat keychains, hockey-themed promotional items, and branded sports merchandise designed to help sports brands stand out.
We also manufacture full-size sports products including hockey sticks, bats, paddles, and other custom sports gear tailored to your brand requirements.
We offer customization with your logo, brand colors, and packaging to create memorable advertising products for clubs, academies, events, and sports businesses worldwide.
If your brand wants creative sports merchandise that leaves a lasting impression, feel free to connect with us.
The Multiavatar Generator is a custom-built vanilla JavaScript avatar generator. It is free to use and open-source.
From the beginning of the project, the aim was to generate more avatars than there are people in the world, so at least 8 billion.
No other publicly available avatar script was able to generate a billion or more visually rich avatars, so a custom algorithm for Multiavatar was required.
Multiavatar is coded in vanilla JavaScript to be universally supported across different platforms. The code and the graphic design vector shapes are optimized for a lightweight build and fast performance. Including all design assets, the final stand-alone Multiavatar script size is only 68 KB.
4 Likes
2 Comments
2 Comments
-
3
This comment was deleted 5 years ago
-
2
Haha! Thanks for the feedback.
Also, from your comment, I see the need to make avatars available as png links, so that you won't need to host images using an external service...
-
2
This comment was deleted 5 years ago
-
2
Hi and Happy New Year!
Just letting you know that this feature is now available with the Multiavatar API.
Simply add the file extension to the end of the URL. The avatar will be generated, cached, and can be linked to from anywhere.
Examples:
https://api.multiavatar.com/Starcrasher.png
https://api.multiavatar.com/Starcrasher.svgEmbedding with Markdown:

-
2
This comment was deleted 5 years ago
-
-
-
-
About
With the custom-built Multiavatar script, it is possible to generate 12,230,590,464 (12 billion) cryptographically unique avatars. It means that there are more than enough unique avatars for every person in the world.



Comment