How to Make Instagram Filters in Photoshop

Introduction: How to Make Instagram Filters in Photoshop

About: Hello! My name is Ivan, I'm graphic designer and my mission here is to present my project Creative Supplies Co. This project aims to develop textures, palettes, actions and templates which can help designers t…


Today i want to show you how to make instagram filters in photoshop in few simple clicks. The most important thing - all filters will be non-destructive and editable. So, let's start! :)

Step 1: Adjustment Layers

We will make all the effects using "Adjustment Layers".

So, first of all - open your image.

Go to layer-new adjustment layer-curves. Now we can edit the image just by double click on our adjustment layer.

Step 2: Amaro Filter

Our first filter will be "Amaro". Double click on our asdjutment layers and go to "red channel" and change the point to positions just like on picture. After make same with "Green" and "Blue" channels.

Now Amaro Filter is ready :) You can off/on effect just by clicking on eye icon near adjustment layer and also it's very simple to change effect - just play a little with curves or change opacity of the adjustment layer.

Step 3: Mayfair Filter

We will make all other effects just in the same way. So, I will just add screenshoots with curves settings to each step.

Step 4: Rise Filter

Step 5: Hudson Filter

Step 6: Valencia Filter

Step 7: X-Pro II Filter

Step 8: Sierra Filter

Step 9: Willow Filter

To make this filter we need make another adjustment layer. Change Background and Foreground colors like on picture. Now go to layer-new adjusment layer-gradient map. This layer must be under our curves adjustment layer.

Step 10: Lo-Fi Filter

Step 11: Earlybird Filter

Step 12: Sutro Filter

Step 13: Toaster Filter

Step 14: Brannan Filter

Step 15: InkWell Filter

To make this filter we will need again an gradient layer. You must place this gradient layer above the curves layer. Also we will change RGB channel in general.

Step 16: Walden Filter

Step 17: Hefe Filter

Step 18: Nashville Filter

Step 19: 1977 Filter

Step 20: Kelvin Filter

Step 21: How to Add Vignettes to Your Photos?

Now I want to show you how to add vignettes to your photos.

First of all - make new fill layer. Go to layer-new-gradient fill.

Change style to "Radial" and click on "Reverse".

Now select your gradient fill layer and change blending mode to "Overlay" and change opacity to 45%. You can also try "Soft Light" blending mode and change the opacity to different values for the best effect.

Thanks for your attention! :)

About me:

I’m graphic designer from Saint-P, Russia.

I have created several digital design stores providing photoshop tools and goodies for your projects. My main purpose is to make simplest way of creating digital artworks. With my tools you can add expressive enhancements and thoughtful touches to your design projects and save your time.

Follow me on my projects:

CharlesPerrault Artworks

Creativemarket Shop

Graphicriver Shop

Behance Portfolio


Graphicriver Shop




Feel free to contact me! :)

1 Person Made This Project!


  • Puzzles Challenge

    Puzzles Challenge
  • Rice & Grains Challenge

    Rice & Grains Challenge
  • CNC and 3D Printing Contest

    CNC and 3D Printing Contest


Andalusian Bob
Andalusian Bob

5 years ago

Thanks for the informative article. Do you know if you can create auto-enhancement tools in photoshop? I tried the preinstalled auto-correction tools but they didn't do much. It would be great to create conditional filters/presets that apply differently. Checked out conditional actions but found no interesting variables. It should work similar to this - but I would be able to create different options. I'm sure there's a way to do this without mastering computer science?


6 years ago

Great work! You are saving me a lot of time while developing my own photo filter app.

However, I notice there are some typos in Amaro filter.
I think it should be like the following configuration:
R = "0:19 30:62 82:148 128:188 145:200 255:250";

G = "0:0 48:72 115:188 160:220 233:245 255:255";

B = "0:25 35:80 106:175 151:188 215:215 240:235 255:245";

And for those people who are looking for Gingham filter, you can try this one:
R = "0:41 28:56 56:82 85:115 114:151 170:193 198:205 227:211 255:220";

G = "0:42 28:47 56:76 85:121 113:155 141:176 170:191 198:201 227:207 255:214";

B = "0:43 28:51 56:85 85:122 113:159 141:184 170:197 198:203 227:208 255:213";

Got it from here.



6 years ago

Thanks! Would be good if someone made them into actions.


6 years ago

hi! this was incredibly helpful! do you happen to have any thoughts on how to replicate the Vesper or Gingham filters?


6 years ago

I think a nice and helpful post to learn some things special.