A tool that shows how public data can be accessed from Instagram without an Instagram account.
Currently there is no really option available but try these common options.
- Before December 2017
- check https://www.instagram.com/username/media
- no longer works - redirected to login page
- Between December 2017 and April 2018
- check https://www.instagram.com/username/?__a=1
- no longer works - redirected to login page
- Between April 2018 and August 2019
- check https://www.instagram.com/username/
- grab data from inline javascript
- no longer works - obfuscated code
- After August 2019
- check https://www.instagram.com/graphql/query/?query_hash=...
- no longer works on webspace
- still works on localhost but to many request will be blocked for some minutes
- still works on localhost with using proxy - read frontend README
This app is online under publicmedia.inpercima.net.
This project was generated with swaaplate version 2.5.3.
@angular/cli 19.1.8or higher
Is required if started locally and not with Docker.
Apache 2.4or higherphp 8.2or higher
docker 27.5.1or higher
node 22.14.0or higher in combination withnpm 10.9.2or higher orpnpm 10.4.1or higher, used in this repository
# clone project
git clone https://github.com/inpercima/publicmedia/
cd publicmediaFor the frontend check publicmedia - frontend.
For the backend check publicmedia - api.
For the docker check publicmedia - docker.