Copy Pivot From Active is a Blender extension from developer 6cto that transfers the relative pivot/origin position of the active mesh object to the other selected mesh objects. Its stated use is objects that need matching pivot placement, such as doors, wheels, mechanical parts, modular assets, and duplicated objects.
The add-on runs in Object Mode. You select the mesh objects that should receive the pivot, then select the source object last so it becomes active, and run Object → Transform → Copy Pivot From Active. The active object acts as the pivot source, and every other selected mesh object receives a matching relative pivot offset. Both the active object and the targets must be meshes.
Copy Pivot From Active is at version 1.0.1 and is compatible with Blender 4.2 LTS and newer. It requires no special permissions and is distributed under the GNU General Public License v3.0 or later.