can i install elastic mapper plugin offline without internet connection like elasticsearch offline installer.
You can run the plugin command in verbose mode.
It will print some URL it tries.
Then download manually from the first URL (IIRC).
And run something like
bin/plugin install file:///path/to/zip
(depends on your elasticsearch version though).