Salesforce Mass Editor (Chrome Extension) – Mass create, mass update, mass clone, mass delete on any list view. Support for both Classic and Lightning!

This’s my second Chrome Extension (First one is HERE) this year, named “Salesforce Mass Editor” and it supports for doing the below things :

・Makes any Salesforce list view to be a powerful mass editor.
Mass insert, mass clone, mass update, mass delete, ALL-IN-ONE. Support for both Classic and Lightning!
・Export record data to CSV file.
・Mass copy & paste from Excel with multiple rows and cells data.

It works on almost all of Salesforce list view, needs no page jumping, no any setting, and no kidding.

Notice : In Classic, don not check on “Require HttpOnly attribute” option in “Session Settings”.
If you login with a Non-Admin user, make sure “API Enabled” in profile has been checked.

Install From Chrome Web Store

Support for Lightning!

You can use it (v3.0.0) in Lightning as below now:


If you have any question, requirement and issue, report it HERE (Github) , that will be fixed ASAP!
You can also report issue with log by clicking “Report issue on Github” menu as below, that helps us to reproduce and fix issue more quickly.

Tips for using

Open Mass Editor

Open any Salesforce list view page and click “Mass Editor” link to open it.


Export data to CSV


Mass Copy & Paste from Excel

Mass copy & paste from Excel with multiple rows and cells data, any part on anywhere.


Mass Insert & Mass Clone

New or clone multiple rows data and mass insert.


Reload Metada Index

If “Salesforce Mass Editor” link can’t be shown on the list view of some custom object, when the custom object was created recently, that means the metadata index (which is cached in your local storage) needs to be reloaded once more, as below:


Enable custom domain

If your Salesforce organization works on custom domain, you need to enable that domain once as the below:


Disable csv export

If you don’t want users in your Salesforce organization to use feature of csv export, you can disable it with profile id or user id, as the below:

1. Create a Custom Metadata Type named “ME_Permission“, with fields “DisableCsvExport__c“, “ProfileId__c” and “UserId__c“, from Setup / Develop / Custom Metadata Types , as below :
2. Add record with user profile id (15 digit or 18 digit) or user id (15 digit or 18 digit) by clicking “manage” button, as below :
Then login with that user and you’ll find csv export button is disappeared.

Please feel free to comment at below with Facebook, if you have any questions or advices.

Install From Chrome Web Store

Release Note

2018/01/23 Major release (v3.0.0)

・Add support for Lightning!
・Fix bugs for Classic.


・ Add feature of all check / select to fields, works as below.


・ Add permission control of Csv Exporting.


・ Improve UX for mass copy & paste from excel, as below:

2016/12/02 Major release (v2.0.0)

・ New features of mass insert and mass clone.
・ Fix bugs


・ New feature of custom domain support.
・ Fix bugs.


・ New feature of exporting data to csv.

Enjoy it. : )

Related Post

Salesforce DevTools – A powerful Chrome exte... Salesforce DevTools is a Chrome extension helping developers do the below things: ・Generate Salesforce data model (ERDs) as svg. ・Export definition of objects to Excel file. ・Show / Hide object API name on object detail page by 1 Click. ・Quick generate test data Apex Code and SOQL. ...
Setup an awesome Salesforce developer environment ... Why Sublime Text 3 ? I've been working with for about 2 years, and always using IDE(See here, Eclipse IDE Installation)as my development environment. I don't think it is really difficult to use, but it could be more friendly. For example: 1. It doesn't suppo...
Using URL parameters on Salesforce standard pages Salesforce has many URL parameters can be used on its standard page, with this kind of parameters, you can do some URL hacking on it, as below: Note: All of parameters must be encoded with UTF-8. Login page There are two ways to login and access into Salesforce from url. 1. https://
Write Apex Test Classes efficiently with Tesforce 1.Why Tesforce The Test Classes are required to deploy Apex to a production environment or to be packaged and placed on AppExchange, it must provide at least 75% code coverage. That will be a huge workload to SFDC Developers if the project(application) include a lot of Apex Classes,the...