 <p>You can extract foder to local storage.</p> <p>Use Storage to take all files from extracted archive:</p> <pre><code>$files = Storage::allFiles($directory); </code></pre> <p>Afterthis upload to S3, like this</p> <pre><code> foreach($files as $file){ $s3-&gt;put($file); } </code></pre> <p>Sorry for code i wite to hand :)</p>