Laravelでのダウンロードの方法についてまとめました。 公開ファイルのダウンロード Laravelを通す必要もありません。 download属性を付けてリンクを作ってあげればダウンロードできます。 <a class="btn btn-primary m-1" href="{{url('/images/sample.png')}}" download>ダウンロード</a> 非公開ファイルのダウンロード storageにあるデータをダウンロードする場合のサンプルです。 Responseクラスのdownloadメソッドを呼びだすことでダウンロードできます。 storageにある場合Storageクラスを使うことでパスをシンプルに設定することができます。 public function download(Request $request){ // レスポンス版 $headers = ['Con