Skip to content
Android code for camera like Snpachat
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
app v2 Feb 10, 2018
.gitattributes Initial commit Feb 10, 2018
.gitignore Create Sep 1, 2018
build.gradle v2 Feb 10, 2018
gradlew.bat v2 Feb 10, 2018
settings.gradle v2 Feb 10, 2018

Snapchat Like Camera in Android

Recently, while working on one of my projects, I was required to develop a camera similar to Snapchat camera. It took me a few weeks to develop it and now I decided to share it with others so anyone looking to build something similar can get help from my code.


  • Camera button: tap to capture image. Hold to record video of max limit 10 seconds.
  • Flash control button.
  • Camera switch button: to switch between front and back cameras.
  • Stickers: you can add stickers to your photos and videos. Place stickers anywhere on camera preview and adjust their sizes accordingly.
  • Add Text: similar to stickers, you can also add text to images and videos and change its font colour.
  • Save media: you can also save images and videos to your device.
  • Upload: there is a button to upload images to web. However server side programming needs to be done.

Here is how end result will look like:

I hope that my code will be useful to you for your projects. If you don’t understand any think feel free to contact me.

You can’t perform that action at this time.