PHPackages                             php-cuong/magento2-customer-avatar - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. php-cuong/magento2-customer-avatar

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

php-cuong/magento2-customer-avatar
==================================

Magento 2 Customer Avatar

229918[8 issues](https://github.com/php-cuong/magento2-customer-avatar/issues)[1 PRs](https://github.com/php-cuong/magento2-customer-avatar/pulls)PHP

Since Nov 22Pushed 2y ago3 watchersCompare

[ Source](https://github.com/php-cuong/magento2-customer-avatar)[ Packagist](https://packagist.org/packages/php-cuong/magento2-customer-avatar)[ RSS](/packages/php-cuong-magento2-customer-avatar/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependenciesVersions (1)Used By (0)

You can get the professional version of this extension here (No issues and is supported free)
=============================================================================================

[](#you-can-get-the-professional-version-of-this-extension-here-no-issues-and-is-supported-free)

How to add the profile picture for a customer in Magento 2
==========================================================

[](#how-to-add-the-profile-picture-for-a-customer-in-magento-2)

This is an awesome module, it allows the customers the opportunity to personalize their account by uploading an avatar.

Please donate if you enjoy my extension.

[![](https://camo.githubusercontent.com/e1ff554a09e8e92bef25abc553ff05b88f45afd695877cf12f3a46558ef65b2e/68747470733a2f2f7777772e70617970616c6f626a656374732e636f6d2f656e5f55532f692f62746e2f62746e5f646f6e61746543435f4c472e676966)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=CR756BABGNDC4)

See the video How this extension can work here
----------------------------------------------

[](#see-the-video-how-this-extension-can-work-here)

[https://www.youtube.com/watch?v=3Tt82EvXLLA&amp;list=PL98CDCbI3TNvPczWSOnpaMoyxVISLVzYQ&amp;index=96](https://www.youtube.com/watch?v=3Tt82EvXLLA&list=PL98CDCbI3TNvPczWSOnpaMoyxVISLVzYQ&index=96)

The features of this extension:
-------------------------------

[](#the-features-of-this-extension)

### Frontend:

[](#frontend)

- The customer can upload a new avatar.
- The avatar can be displayed in the header of the website.
- The avatar can be displayed in the reviews list.

### Backend:

[](#backend)

- Display the avatar of the customer in the customer's grid of Magento Admin.
- Upload a new avatar or delete an avatar of the customer.

Introduction installation:
--------------------------

[](#introduction-installation)

### 1 - Using Composer

[](#1---using-composer)

```
composer require php-cuong/magento2-customer-avatar:dev-master

```

### 2- Enable the Customer Avatar extension

[](#2--enable-the-customer-avatar-extension)

- php bin/magento setup:upgrade
- php bin/magento setup:static-content:deploy
- php bin/magento indexer:reindex
- php bin/magento cache:flush

### 3 - See results

[](#3---see-results)

#### Frontend

[](#frontend-1)

Log into your customer account, go to Edit Account Information

##### The avatar in the header

[](#the-avatar-in-the-header)

[![ScreenShot](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/header-avatar.png)](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/header-avatar.png)

##### The avatar in the edit account information

[](#the-avatar-in-the-edit-account-information)

[![ScreenShot](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/upload-new-avatar.png)](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/upload-new-avatar.png)

##### The avatar in the reviews list

[](#the-avatar-in-the-reviews-list)

[![ScreenShot](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/customer-review.png)](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/customer-review.png)

#### Backend

[](#backend-1)

Log into your Magento admin, go to Customers -&gt; All Customers

##### The avatar in the customer's grid of Magento Admin

[](#the-avatar-in-the-customers-grid-of-magento-admin)

[![ScreenShot](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/avatar-in-customer-grid.png)](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/avatar-in-customer-grid.png)

##### Upload a new avatar or delete an avatar of the customer

[](#upload-a-new-avatar-or-delete-an-avatar-of-the-customer)

[![ScreenShot](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/upload-delete-an-avatar.png)](https://raw.githubusercontent.com/php-cuong/magento2-customer-avatar/master/Snapshot/upload-delete-an-avatar.png)

Donations
---------

[](#donations)

Please donate if you enjoy my extension.

[![](https://camo.githubusercontent.com/e1ff554a09e8e92bef25abc553ff05b88f45afd695877cf12f3a46558ef65b2e/68747470733a2f2f7777772e70617970616c6f626a656374732e636f6d2f656e5f55532f692f62746e2f62746e5f646f6e61746543435f4c472e676966)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=CR756BABGNDC4)

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance13

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity21

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/6f7bc25983eb7357a3f984a2d831cbee0752dc43ff33c95910d6fbc834a7ddfb?d=identicon)[PHPCuong](/maintainers/PHPCuong)

---

Top Contributors

[![php-cuong](https://avatars.githubusercontent.com/u/13449271?v=4)](https://github.com/php-cuong "php-cuong (21 commits)")

---

Tags

add-attributes-to-customercustomer-attributescustomer-avatarcustomer-avatar-extensioncustomer-profile-picturemagento2-customer-avatarmagento2-extensionmagento2-pictureprofile-picture-magento2upload-a-profile-picture

### Embed Badge

![Health badge](/badges/php-cuong-magento2-customer-avatar/health.svg)

```
[![Health](https://phpackages.com/badges/php-cuong-magento2-customer-avatar/health.svg)](https://phpackages.com/packages/php-cuong-magento2-customer-avatar)
```

###  Alternatives

[shomisha/stubless

A package for generating PHP files without stubs.

397.1k3](/packages/shomisha-stubless)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
