Swiftify

4.4 (199)
Write a Review!
Objective-C to Swift converter for iOS & macOS developers

Overall rating

4.4 /5
(199)
Value for Money
4.1/5
Features
4.2/5
Ease of Use
4.6/5
Customer Support
4.2/5

91%
recommended this app
Sort by

199 Reviews

Atul
Atul
Overall rating
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Excellent tool with great functionalities for ObjC to Swift conversion

Reviewed on 18/2/2023

Swiftify is a useful programme for translating Objective-C code to Swift code. When we work on...

Swiftify is a useful programme for translating Objective-C code to Swift code. When we work on older projects, Swiftify comes in quite handy. Also, I was able to utilise this to quickly convert some older projects I was working on into Swift by using it instead of just reading the documentation on my own, which helped me save a tonne of time. Swiftify is an excellent service overall; it assisted me in better understanding Objective-C when I was learning mobile programming and while I was working on some real-world projects.

Pros

Your objective c code may be converted to swift using this tool extremely effectively. I appreciate how the staff is always improving and responding quickly to any problems that may arise. The Swiftify Plugin for Xcode is simple to use and beneficial. The tool is really easy to use, quick, and accurate for the most part. Ultimately, I just had to spend a few days reading through all the code and examining the changes after transferring millions of lines of code.

Cons

Some of the generated code has to be optimised since it is wasteful. One time when I migrated some code, I saw many compiler warnings, but they were simple to fix. I experienced a conversion failure where several lines of code were to blame and the entire section of code below those lines were not converted at all. Several items didn't move entirely, but I was able to rapidly repair them, so they could be solved now.

Babu
Overall rating
  • Industry: Automotive
  • Company size: 10,000+ Employees
  • Used Monthly for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Go to Switify

Reviewed on 19/1/2024

Pros

It's really very handy to use this comparing to other offline/online tools when i need help for converting my legacy obj c to swift

Cons

At times doing the whole project/class be little time taking

Response from Swiftify

I appreciate your feedback.

The Offline Converter should be able to process files faster than the Cloud version, especially on Apple Silicon MacBooks.

If you face any slowdowns with specific files, feel free to file a ticket at https://github.com/Swiftify-Corp/Swiftify/issues or write to me personally at [email protected]

Istvan
Istvan
Overall rating
  • Industry: Information Technology & Services
  • Company size: 51–200 Employees
  • Used for Free Trial
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 2.0 /10

It converts but the quality...

Reviewed on 22/2/2020

It was good to try, it's a nice project to make it work but if you want to have quality Swift code...

It was good to try, it's a nice project to make it work but if you want to have quality Swift code you have to write it yourself (or hire a professional)

Pros

It gets the job done, it does convert Objective-C code to swift although you have to handle the result with a grain of salt

Cons

Converting Objective-c code to Swift is not a trivial task that can be automated (otherwise software engineers wouldn't have a job). It does convert the code to swift but I'd not use any code of that in production

Response from Swiftify

Thank you for your review and valuable input!

You are completely right - the task to convert Objective-C code to Swift is almost impossible to fully automate.
However, we have spent 5+ years on the development of this converter to save time by automating the routine part of the process.
This does not replace intellectual work required to further refactor the code to adhere to the Swift coding standards.

If you have any particular improvement suggestions, feel free to report them at https://github.com/Swiftify-Corp/Swiftify/issues

Alternatively, write back to me at alex(swiftify.com).

Farrukh
Farrukh
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Easy Conversion in a click

Reviewed on 10/7/2019

I love it and its my first choice to convert code. Easy to use and understand. one click operation.

I love it and its my first choice to convert code. Easy to use and understand. one click operation.

Pros

easy copy paste options, option to select different swift versions. support for xcode as plugin and project conversion.

Cons

copy paste limit on website. no support for dark mode. should add support for other editors.

Response from Swiftify

I appreciate your feedback!

1) Indeed, the free version allows converting code blocks up to 2 KB. This should cover occasional usage like converting one method at a time, however.

If you need more, you may upload one or more zipped file(s) on the Converter -> Project page. The rates to pay for an individual conversion are pretty low, so that should be sufficient for occasional usage.

2) The macOS app fully supports Dark Mode.
We are featured in the Apple's list of Apps with Dark Mode support and on https://darkmodelist.com/.
Could you suggest where are you still lacking the Dark Mode support?

3) Which other editors (s) would you like supported?
We could consider your vote for our later development.

Brent
Brent
Overall rating
  • Industry: Information Services
  • Company size: Self Employed
  • Used for Free Trial
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 5.0 /10

Too expensive for individual users.

Reviewed on 13/10/2020

I didn't get a good chance to use it, as the free trial only allowed conversion of very small...

I didn't get a good chance to use it, as the free trial only allowed conversion of very small files. The small files that were converted, had been converted fairly well.

Again, if the pricing model was more fair for individuals I would have purchased a licence/subscription for myself.

Consider offering an individual subscription/licence for this product. Paying per file is not a good model in 2020.

Pros

The software is probably the best objc to swift converter on the market by a long shot. However the pricing model is not very friendly for individual developers.

Cons

The sales model is not all that great.

The monthly price for a subscription was extremely expensive/out of reach for individual developers.

And their pay as you go model is not very scalable if you have lots of objective-c code to convert.

I suggest that there should be an individual subscription/licence available for single users. Maybe $15-20 bucks a month. Or hell, even a one time licence purchase of $100-200 or so would be great.

Response from Swiftify

Thanks for your thorough feedback and suggestions!

We are still figuring out the best pricing model for the service, so I value your suggestions here.

Francesco
Francesco
Overall rating
  • Industry: Construction
  • Company size: 2–10 Employees
  • Used Monthly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

How to convert most function from objective c to swift

Reviewed on 2/7/2019

I use when there is some part of code in objective c that needs only to be converted in swift.

I use when there is some part of code in objective c that needs only to be converted in swift.

Pros

It’s very easy to use. Just copy and paste objc code and press convert: the magic will happen. All API name converted correctly and only some adjustments to make it work.

Cons

Some c classes are not converted correctly. Should convert in some more swiftly way some code.

Response from Swiftify

I really appreciate your awesome feedback on the product.

Regarding mixed Objective-C + Swift apps, they are indeed supported in the Advanced Project Converter, which is the part of "Swiftify for Xcode" app in the Mac App Store.

Feel free to follow me up with any questions or suggestions on this matter.

Giovanni
Giovanni
Overall rating
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

My first go-to when it comes to converting objective-c

Reviewed on 2/7/2019

As one who started to develop using swift it is amazing to have a tool that converts old solutions...

As one who started to develop using swift it is amazing to have a tool that converts old solutions to code I can read and also use

Pros

The ease. No need to log in if you just have a few lines of code that needs to be converted. But live that it can also take full files.

Cons

Sometimes there is bugs when converting, but I as a user can usually convert anyway if I chop large code pieces to smaller chunks

James
James
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Saved me time and time is money.

Reviewed on 24/7/2019

It has helped a lot. Today I use it more for code fragments.

It has helped a lot. Today I use it more for code fragments.

Pros

When I had some bigger Objective-C projects I needed converted this saved me a lot time / money.

Cons

Didn't always get callbacks, and such form ObjectiveC. But it got better all the time.

Daniel
Daniel
Overall rating
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Extremely useful converter

Reviewed on 3/7/2019

Pros

The quality of the conversion. No other company managed to create such a useful migrator for Swift.

Cons

Maybe the pricing. And the fact that Apple did not immediately buy this and integrated into Xcode...

Martín
Martín
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Monthly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Simply the best objective c to swift converter

Reviewed on 3/7/2019

Pros

Easy to setup and very simple to use on xcode.

Cons

Some of the objective c conversions do not correspond to the best option in the latest versiones of swift.

Response from Swiftify

I really appreciate your feedback.

Regarding your report that some conversions do not correspond to the best option in the latest versions of Swift.
While we are working hard on generating the best possible output, it will be probably never possible for the automated converter to produce an idiomatic Swift code, which still requires a human being ;)

Anyway, we are working hard improvements such as generating "guard let" statements whenever possible.

You may post any distinct suggestions for review here:
https://github.com/Swiftify-Corp/Swiftify

Jared
Overall rating
  • Industry: Consumer Services
  • Company size: 11–50 Employees
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Nice software

Reviewed on 1/7/2019

The overall experience was "Oh wow, didn't knew they had something like this out there". At first I...

The overall experience was "Oh wow, didn't knew they had something like this out there". At first I was a bit skeptical because I had tried other converters that were not accurate enough for us. But after a couple of days of converting small swift functions, I was convinced it would be ideal for our project.

Pros

1) It is very easy to use.
2) Any jr. programmer can use it from day one
3) It converts anything that is Objective-C to Swift, in a very timely manner, without bottlenecks.
4) I like the fact that we can try it out under the free version and test before we decide to buy it. P.S: We ended up buying it for one of our projects that required we convert an Objective-C SDK to Swift.
5) It has an Xcode plugin.

Cons

Conversion sometimes is not 100% accurate, but it is accurate enough for our team. I honestly don't think there are any cons about the software. It was be used on the web, and on Xcode as a plugin, which honestly was perfect for our team.

Response from Swiftify

I really appreciate your awesome feedback on the product.

Could you please suggest what issue(s) did you have with the customer support?
We are always willing to improve our product and services, so I'd definitely appreciate if you elaborate regarding this.

Thanks in advance for your time!

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Monthly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Regular occasional user

Reviewed on 3/7/2019

I am generally transforming single functions or classes from a legacy project or code snippets from...

I am generally transforming single functions or classes from a legacy project or code snippets from Stack Overflow into current Swift.

Pros

Transforming this Obj-C code to Swift is both educational and time saving.

I will either use the converted code pretty much as is, or use it to lean how to do something before starting new code.

Cons

1. The resulting translation is sometimes very Objective-C like and not the best Swift-first implementation. That's to be expected.
2. The free conversion via the website is very restrictive in terms of character count. This can normally be overcome by breaking a function into fragments and converting them one at a time.

Kerde
Overall rating
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Time saver

Reviewed on 2/7/2019

Pros

Saves you alot of time. As someone who knows both Objective C , as well as Swift, this tool saves you a great amount of time when dealing with projects that are being converted from legacy code. The output tends to almost always be correct.

Cons

Can't say there are many cons. The only thing I can think of is that there is no way to convert multiple files at once.

Response from Swiftify

Just wanted to say "thanks" for your awesome review!

Regarding the conversion of multiple files, while Xcode does not support this (Apple have not made it possible for Xcode Extensions to access anything beyond the currently edited file), here are the options:

1) Zip multiple `.h` and `.m` files and convert at https://objectivec2swift.com/#/converter/project/

2) Use the Finder Extension (included in the "Swiftify for Xcode" app in the App Store) to select and convert multiple files in Finder;

3) Use the AppCode plugin to convert pairs of `.h` and `.m` files from within the IDE (which supports such functionality, unlike Xcode).

Don't hesitate to follow up with me if you have additional questions!

Shreya
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Easy to use but....

Reviewed on 2/7/2019

My experience is good and useful,I use quite often and save my time also

My experience is good and useful,I use quite often and save my time also

Pros

Sometime we get solution of query in obj c so its very helpful to convert it to swift.I have some projects which are in obj c and swift so its useful to use same logic in both apps.Site structure is very user friendly and easy to use.

Cons

I have some projects which are still in swift 3 language and since swift 4 launches ,you have removed conversion option to swift3.If possible can you support old swift3 version also
And sometime site hangs ,I need to close and need to reopen again,Please work on that

Vikram
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Most Advanced Tool

Reviewed on 3/7/2019

After using many tools I fount this tool very useful. Now I don't need to code manually from...

After using many tools I fount this tool very useful. Now I don't need to code manually from Objective-c to swift because of this tool.

Pros

- I Like that in one click this tool convert code in swift.
- Free trial is awesome.
- In 99% it's provide perfect result.

Cons

- Only one cons that it convert on small size of code in free version(But it true because of great fetures).

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

Nice Convertor

Reviewed on 15/7/2019

Pros

Ease of use.
Easily converts your code. I like it the most.

Cons

Latest swift 5 conversion have problems while converting from objective or Swift 4

Sachin
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Best way to convert the code from Obj C to Swift

Reviewed on 12/7/2019

Overall I recommend this to everyone who wants to try their hands on iOS/ Mac development. Its a...

Overall I recommend this to everyone who wants to try their hands on iOS/ Mac development. Its a basic tool for all developers working for apple development.

Pros

The best part of this software is that its convert the code in fraction of seconds, sometimes the codes do face some error because swift keeps upgrading and so is this software.
The pros are as follow :
It makes switching of code easy.
Almost 98% of time it does convert the code well
Its available on both web as well as Xcode extension.

Cons

Cons :
Not all code are convertible , for eg : Alamofire is a pod developed by a third person and if you use this code in swift and try to convert into Obj C it will either show the same code or may not change. (Still it just happen only 2% of time and I am sure that its developer will get this solved soon)

Paul
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

This product is a life saver

Reviewed on 2/7/2019

I am a consultant. I have been doing iPhone development since the beginning for many different...

I am a consultant. I have been doing iPhone development since the beginning for many different companies. So I have written a lot of Objective C code. A lot of legacy code needs to be converted and brought up to date. This product has saved me a lot of time.

Pros

Ease of use. IT ALWAYS WORKS. Covers 98% of my code. Web interface is a must to have. Its always available, which is most important.

Cons

Almost no Cons. It misses at most 2% of the changes. 98% of the code is converted without issue.

Vinuta
Vinuta
Overall rating
  • Industry: Computer Software
  • Company size: 5,001–10,000 Employees
  • Used Monthly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

My go to tool for Objective-C to Swift Convertion

Reviewed on 18/7/2019

Has been great. My go to tool for conversion. Found it better than few others that I tried

Has been great. My go to tool for conversion. Found it better than few others that I tried

Pros

- Easy to use
- No setup needed
- Mostly accurate

Cons

- License comment that's added along with the code. I need to put extra effort to copy or clear it out
- Mostly accurate. There are case where I saw errors/warnings in the generated code

Jonathan
Overall rating
  • Industry: Marketing & Advertising
  • Company size: 2–10 Employees
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

Transforming old projects

Reviewed on 2/7/2019

I’m a new coder learning Swift and I’ve found that I learn much faster by converting some of my...

I’m a new coder learning Swift and I’ve found that I learn much faster by converting some of my favorite open-source apps. Many are written in Obj-C so that’s obviously a lot of work, but great practice. The converter is like the answer page at the back of the math book. It helps me find the correct solutions when I’m learning.

Pros

Xcode integration and the ease of use fantastic. Also, the team at Swiftify is keep the updates coming to conversions keep getting better and more accurate.

Cons

Getting started with the API key was a bit confusing, but once you’re set with that it’s super easy. Considering this takes away a significant portion of the hassle of migrating to Swift, I can’t complain much.

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Daily for Free Trial
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

Thank you Swiftify!

Reviewed on 13/10/2020

It was smooth and cool

It was smooth and cool

Pros

Easy conversion through objective-c to swift. It was simple as a touch

Cons

In some cases, it failed to do conversions or produced faulty (not-working code)

Matthias
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Great for converting older projects

Reviewed on 2/7/2019

We converted several parts of an older code base to integrate it into a rewrite of the basic...

We converted several parts of an older code base to integrate it into a rewrite of the basic project. This was easier with Swift Converter since it saved us from having to rewrite big parts of our code.

Pros

Great trial features allow you to convert single classes quite easily

Cons

Converting single classes sometimes gives you very weird looking code that needs optimisations before it looks like proper Swift. Still better than having to rewrite everything.

Ana
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

The easist way to have your code on Swift and Objective-C

Reviewed on 1/7/2019

Pros

Everything! Is really easy to use and the conversion its excellent! Even give you the opportunity to set the software directly on the framework, making even easier and faster the conversion.

Cons

At the moment my experience has been amazing.

Verified Reviewer
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Monthly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Save tons of time using Objective- c to Swift converter

Reviewed on 24/7/2019

It does help speed up the conversion of Objective c code to Swift version. A lifesaver, if you are...

It does help speed up the conversion of Objective c code to Swift version. A lifesaver, if you are having crunch time converting Objective c Code to Swift.

Pros

Support for multiple version of the Swift code by the selection of Swift Version.
Converts Objective C to Swift with 90% accuracy.
Support for value types, local and global scope

Cons

In trial mode, it converts code without the whole context, so it does not have the proper value.
At least in trial mode, they should provide at least two file conversions

Diane
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used for Free Trial
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 0.0 /10

Not enough information

Reviewed on 11/7/2019

iPhone app development positives are ease of conversion for new faster swift but I can’t convert...

iPhone app development positives are ease of conversion for new faster swift but I can’t convert even just one file out of 30 in an app so I can’t tell whether this really works or not. So I won’t buy it.

Pros

Looked good but because of the limits on what you can convert free, I decided not to buy full because I had no guarantee how whole package would work since I couldn’t test it more.

Cons

Inability to fully test software prior to purchase. Restrictions cause inadequate confidence in making an educated decision to buy.

Response from Swiftify

I really appreciate your feedback!

Since we do offer an unconditional 30-Day Money Back Guarantee, you can try any of our paid plans for 30 days if the free solution is not sufficient for your evaluation.

The free version is designed to cover occasional usage like converting one method at a time, which you can also find useful.

We are still figuring out the best pricing model for our tools, so we will consider your feedback for sure.
Feel free to follow up with me if you have any more questions or suggestions!