Skip to content

Instantly share code, notes, and snippets.

View AnonimKoala's full-sized avatar
🪽
Studying for final exams

Robert Kubasiak AnonimKoala

🪽
Studying for final exams
View GitHub Profile
@jchiatt
jchiatt / downloadWebpageImages.js
Last active January 5, 2026 16:19
Download all images from a webpage
const IMAGE_EXTENSIONS = [".jpg", ".png", ".svg", ".webp", ".gif"]
const getFileExtension = url => `.${url.split('?')[0].split('.').pop()}`
const imageUrls =
Array.from(
document.querySelectorAll('img')
).map(({ src }) => ({src}))
.filter(({ src }) => {
return src && IMAGE_EXTENSIONS.includes(getFileExtension(src))
})
.map(({src}, idx) => ({ src, filename: `Image-${idx}${getFileExtension(src)}`}))