Open .ai in Sketch

Today I was sent an Illustrator (.ai) file from a client which I needed to use to output a .svg file. The only problem is I don't have Illustrator so I had to go searching for a solution.

A quick google didn't offer much. Some solutions assumed you had access to Illustrator but wanted to just export to Sketch. Not ideal.

Instead of involving Sketch in my search term, I decided to see what happened if I googled "Open .ai without Illustrator" and boom! Solution right there!

Simply change the .ai file format to .pdf (best make a copy rather than edit your original) and then open the PDF in Sketch. You now have a layered, scalable file to play with!

I've only tried this once on a file that wasn't too complex (about 20 flat-colour layers altogether) and the only problem I've come across is that some layer fill colours changed to black which I had to manually edit. All the layers except one also appeared in a group. I don't know if this was just how the original .ai file was structured or if this was caused by this process.

If you try this and come across any other issues, fire me a tweet and I'll edit this post.