Custom Profile PhotoA little more you. Right in your editor. Choose a photo. Find your crop. Make the Accounts icon yours. Install from Marketplace · Report an issue · What’s new
Your workspace already has your theme, your shortcuts, and your tabs. Give it your photo, too. Custom Profile Photo replaces VS Code’s Accounts symbol with a circular image you choose. The cropper lives inside the editor, with a preview at actual icon size so you can see how it will look before applying it. Small detail. Personal touch.
Make it yours
Cropper preview using a demo illustration. Your own photo is never included in the extension. Three commands. That’s it.
All three start with Custom Profile Photo: in the Command Palette. The Accounts button still opens its usual menu; this changes its appearance, not your GitHub or Microsoft account picture. A quick note about how it worksVS Code doesn’t expose an official API for replacing the Accounts icon. This extension saves your crop and creates a CSS override; Custom CSS and JS Loader applies it to VS Code’s interface files. That means:
This is a desktop VS Code extension. It does not work in vscode.dev. Its extension host runs locally, including when you work in a remote workspace. Your photo stays yoursThe crop and generated CSS are stored in VS Code’s local extension storage, outside the extension package. The extension does not upload your photo or add telemetry. Photos do not sync across computers. Clearing extension storage or resetting VS Code’s user data can remove the saved crop. Before uninstalling, run Reset to Default Icon and follow the restart prompt. That removes this extension’s CSS import while preserving your other custom CSS. Build it yourself
Checks cover crop validation, CSS targets, migration, save/reset, and persistence using mocked VS Code APIs. Manual testing is still needed for compatibility with each VS Code release. See the repository’s publishing guide for release instructions. Made by Gurman Othi. Available under the MIT license. |

