ChromeかFireFoxでURLを文字化けせずにコピペする


ChromeやFireFoxでURLに日本語文字が含まれるとき、URLをコピペしたら文字化けする。

これは文字化けではなく、文字がエンコードされているから
エンコード:日本語→半角英数字・記号へ変換
デコード:半角英数字・記号→日本語へ変換

エンコード、デコードをしてくれるサイトがあります
URLエンコード・デコード

しかし「別サイトを開かず、ブラウザで何とかならんか」という人向けの内容です。

1)コンソールを開く

ChromeもしくはFireFoxのコンソール(デベロッパーツール)を開きます

ショートカット

ショートカットの方が早く開けます。ChromeもFireFoxも同じです。
macOS:option + command + i もしくは F12
Windows:Ctrl + Shift + i もしくは F12

2)コマンド

「コンソール(Console)」タブの画面で、下記のコマンドを入力してください

URL取得 + デコード + クリップボードへコピー

copy(〜)でクリップボードへコピー

copy(decodeURI(location.href))

URL取得 + デコード

decodeURI(〜)でデコード

decodeURI(location.href)

URL取得

location.hrefで開いてるページのURLを取得(※ただしエンコードされた状態)

location.href

まとめ

1)コンソールを開く:F12
2)コマンドを打ち込んでエンター:copy(decodeURI(location.href))

以上。

こんな方法もありました。

日本語の入ったURLをそのままコピーしたいとき
ブラウザのURLをそのままコピペする方法