I'm using the standard camera intent to take a photo: Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(takePictureIntent, 123); And then in onActivityResult() if (requestCode == 123 && resultCode == RESULT_OK) { Bitmap bitmap = (Bitmap) data.getExtras().get("data"); }; Bitmap is a thumbnail. How to make a thumbnail a large image? Here is my code: https://pastebin.com/FjfitcDc