DetailsPro
Design tool for SwiftUI™
Free · In‑App Purchases
DetailsPro is a design tool made for Apple designers and SwiftUI.
— Create with SwiftUI views like VStack, Text, Image, and more
— Make real designs without writing any code
— Export to Xcode, Swift Playgrounds, and more
— Available free forever with unlimited files
— Optionally upgrade to Premium for prototyping tools and premium templates
— Design from iPhone, iPad, Mac, and Apple Vision Pro
— SF Symbols for browsing and searching
Features:
— VStack, HStack, ZStack
— Text, Images, Shapes
— Dividers, Spacers
— Grids, Scrolls
— Visual Effect Blur Views
— SF Symbols
— Gradients
— Maps
— Frame, Padding modifiers
— All Text modifiers like kerning, lineHeight, font, fontWeight, and more
— Liquid Glass modifiers
— Effects modifiers like colorMultiply, opacity, offset, rotate, and scale
— Dark mode and light mode
— Built-in size templates for iPhone, iPad Pro, and iOS widgets
— Import and export as .detailspro files
— Export to Swift Playgrounds
— Export to Xcode as Swift files
— Download community templates
Templates: Kick start your next design update with built-in SwiftUI design templates and community templates that are being updated all the time. Save time and get straight to your idea without having to set up a full development environment.
Split Mode: Check your design in Dark Mode and Light Mode more easily than ever by previewing both at the same time. Choose from System, Dark, Light, or Split Mode for your design environment and switch between them instantly.
"...the tools you need to start designing an app in SwiftUI using just an iOS device." - 9to5Mac
Your DetailsPro subscription will automatically renew unless you turn off auto-renew at least 24 hours before the current period ends. You can go to Settings > iTunes & App Store > Apple ID > Subscriptions to manage your membership. Your iTunes Account will be charged when the purchase is confirmed.
Read more about our terms and conditions here:
https://detailspro.app/terms
Read more about our privacy policy here:
https://detailspro.app/privacy
more
A better implementation of the editor's selection highlight (the blue box around the element you're editing) by fixing bugs that were preventing the highlight from being fully visible.
6.9.0 5d ago
• Bug fixes for the design editor on smaller windows to make sure inspectors display properly
• Added the option to convert a Grid to a Stack in the element menu
6.8.0 Mar 26
–Improved! Designing with Liquid Glass is more fun with two new button styles (Glass and Glass Prominent) and new Glass options (Tint and Interactive.) You can easily try different layouts for Glass elements, especially ones in Overlays, thanks to our recent update that made Overlays and Backgrounds easier to use.
–Improved! Buttons can now quickly be changed to be smaller or larger using the system's built-in Control Size parameter
6.7.0 Mar 24
– Updated to SF Symbols 7.2
– Fixed a couple of small bugs in the design editor, browsing folders, and exporting Swift Playgrounds
6.6.0 Mar 19
–New! Hide/show elements with a new hide button. Hidden elements disappear from view and aren't included in exported SwiftUI code.
–New! An elevated menu button on each element makes it easier to design and take actions like placing an element into a new stack, repeating an element, or renaming it
6.5.0 Jan 17
–New! An updated UI for Overlays and Alignment-related design tweaks throughout makes it a lot easier to make designs. Quickly duplicate any layering modifiers, change their Alignments without having to hunt around, and enjoy a more visual Alignment picker everywhere.
6.4.0 Jan 6
–New! Design with iPhone 17 template sizes
6.2.0 12/19/2025
—New! DetailsPro is ready for visionOS 26 with updated SF Symbols and more. Stay tuned for more content, news, and updates to come.
6.0.0 09/15/2025
Fixed an animation bug we introduced in our last release!
—Improved! We made a few small improvements to the editing experience where animating the inspectors in and out was causing a hitch.
5.9.1 09/09/2025
—Improved! We made a few small improvements to the editing experience where animating the inspectors in and out was causing a hitch.
5.9.0 09/09/2025
- Make beautiful, eye-catching designs with our newest modifiers: Saturation and Monospaced Digit. Saturation lets you dial back the color for photo editing apps and inactive states. Monospaced Digit helps you make fields like counters or indexes consistently spaced without having to use SF Mono
- A smoother design experience when working with Spacer (which now has a length setting built-in, no more need for Frame), Kerning (now has a default value), and Cut added along with Copy and Paste in the inspector
- Cleaned up the Settings screen and updated our open source acknowledgments
- Fixed several bugs in the design editor including alignments for overlays displaying incorrectly
- Updated small details like Split Mode and iconography
Thank you for your patience on our latest template packs. June and July will both be released shortly with the next update!
5.8.0 07/04/2025
- Fixed a bug where New Folder would sometimes fail in the sidebar
5.7.1 06/14/2025
—Icons! The next time you're in DetailsPro making your newest masterpiece, you'll find it's easier to navigate around your design. We added small icons that tell you what type of element you're looking at, which are especially helpful if you've, for example, already renamed an HStack from "Horizontal Stack" to "Card Container"
5.7.0 06/04/2025
This release is full of small improvements to the design experience. We've got a long list of small bugs and nits that we're working through, and this release is one of those "ah" moments of relief getting some of these things fixed. Let's take a look, starting with one very fun improvement!
– Designers using their iPhones, rejoice! Our design canvas now fully supports native pinch-to-zoom and dragging around so you can move your design on screen naturally, quickly, and easily. This was a large refactor under the hood that improved the canvas across all DetailsPro platforms. We're still dialing in the preferences around it. Let us know what you think, especially about "Zoom to Fit", "Zoom to Fill", and "Zoom to 100%".
– TabView waiters, rejoice! We've added code export for TabView (finally) and Picker (finally) for DetailsPro Premium users.
– JPEG/PNG export (come on, image exporters rejoice? Didn't feel as strong) is now much faster and less buggy.
– Added Cut as an option to Copy/Paste for modifiers
– Added Copy/Paste as an option for sub designs in a file
– Added an alignment option to the Background Image modifier
– Added missing code export for the Tint modifier
– Fixed bugs around syntax highlighting code in some edge cases
– Fixed inconsistencies between animation times for changes in different parts of the DetailsPro UI
– Temporarily removed Swift Playgrounds 4 export. We're hoping to bring this back later in the year.
5.6.0 05/28/2025
Our May '25 Template Pack: Travel Collection is here! Three new free templates and five new premium templates. As always, each template pack stays in DetailsPro, they don't disappear each month, and they include some free templates and some premium templates available with DetailsPro Premium. If you get DetailsPro Premium, you get all of the templates to use in your designs and you get additional advanced features of the app. We hope you subscribe, but we have made DetailsPro to work for people free forever as well.
5.5.1 05/07/2025
Our May '25 Template Pack: Travel Collection is here! Three new free templates and five new premium templates. As always, each template pack stays in DetailsPro, they don't disappear each month, and they include some free templates and some premium templates available with DetailsPro Premium. If you get DetailsPro Premium, you get all of the templates to use in your designs and you get additional advanced features of the app. We hope you subscribe, but we have made DetailsPro to work for people free forever as well.
5.5.0 05/06/2025
Minor bug fixes for our big recent release:
Design and test widgets with DetailsPro! Now that your widget designs can be placed live onto your Home Screen, we've added several new features to make designing widgets a breeze.
- Add a widget design to your Home Screen by adding a new DetailsPro widget and then configuring the widget to use any specific design. The list of designs is automatically scoped to your designs that use a widget template size and you can pick from any of your versions within the same file. We've added a new Widget tab to DetailsPro that allows you quickly find your existing widget designs and creates a widget template with all sizes added when you create a new file. A new "Design Template" widget acts as a reference guide by detecting and displaying the common size areas of widgets on your particular device and configuration. You can use this template reference to get the right dimension you might be looking for to make your design just right. ContainerRelativeShape has also been added to the list of available SwiftUI views to design with. ContainerRelativeShape is useful for widget designs because it will give you a perfect-match corner radius and is great for use with Masks in widgets.
- The first of our new monthly SwiftUI template packs has dropped in this update to celebrate our new widget features. "April '25: Art Collection" features several new free and premium templates with an art theme and common layouts that are great starting points for widgets of apps in many categories. If you have DetailsPro Premium, you can access the premium templates. Each month when we add a new template pack, all previous template packs will still be available. We're excited for the library of collections to grow! Each month will also have its own theme.
- Lastly, we've made extensive performance updates that result in faster load times and better responsiveness for designers with large libraries of hundreds of designs.
5.4.1 03/29/2025
Design and test widgets with DetailsPro! Now that your widget designs can be placed live onto your iOS Home Screens, we've added several new features to make designing widgets a breeze.
- Add a widget design to your Home Screen by adding a new DetailsPro widget and then configuring the widget to use any specific design. The list of designs is automatically scoped to your designs that use a widget template size and you can pick from any of your versions within the same file. We've added a new Widget tab to DetailsPro that allows you quickly find your existing widget designs and creates a widget template with all sizes added when you create a new file. A new "Design Template" widget acts as a reference guide by detecting and displaying the common size areas of widgets on your particular device and configuration. You can use this template reference to get the right dimension you might be looking for to make your design just right. ContainerRelativeShape has also been added to the list of available SwiftUI views to design with. ContainerRelativeShape is useful for widget designs because it will give you a perfect-match corner radius and is great for use with Masks in widgets.
- The first of our new monthly SwiftUI template packs has dropped in this update to celebrate our new widget features. "April '25: Art Collection" features several new free and premium templates with an art theme and common layouts that are great starting points for widgets of apps in many categories. If you have DetailsPro Premium, you can access the premium templates. Each month when we add a new template pack, all previous template packs will still be available. We're excited for the library of collections to grow! Each month will also have its own theme.
- Lastly, we've made extensive performance updates that result in faster load times and better responsiveness for designers with large libraries of hundreds of designs.
5.4.0 03/20/2025
Fixed a bug that was causing the paywall to stay open in some situations.
5.3.1 11/27/2024
—New! Seeing the SwiftUI code that comes out of your designs is more enjoyable with new syntax highlighting. Learn about each part of your design and how it translates in less time than before.
5.3.0 11/13/2024
—New! Design with fewer taps thanks to new interactions when adding elements and modifiers. Now, when you add a modifier the inspector automatically appears—a small but mighty improvement.
In our next update, we're continuing on this road with interaction improvements when working with Overlay, Background, and Mask.
5.2.0 11/08/2024
Added a FAQ for live prototypes and appearances, fixed a bug for macOS live preview.
From our recent big update:
DetailsPro for visionOS 2 adds several new highly-requested features that are game-changers for designers on Apple platforms.
- Prototyping has come to DetailsPro (and this is only the beginning). Use any of your devices, even multiple at a time, with the new Preview Device button to instantly preview your prototype live with true platform and device-specific appearance. This means you can design on your Mac and have your iPhone open and instantly you can see how everything translates. Or flip society's expectations on their heads by designing on your iPhone and previewing live on your Mac. Or, use the device you have in-hand! Which is going to be especially fun considering...
- The #1 request since the first day DetailsPro was released in 2020 is here today: Available with DetailsPro Premium you can now create incredibly detailed designs with support for essential tools such as NavigationStack, Lists, Forms, Buttons, Toolbars, Tab Views, and more. These new advanced elements, paired with our prototyping features like Preview Device, make DetailsPro incredibly powerful right at your fingertips. Even if you're on the go, you can use DetailsPro on your iPhone to create a whole List + NavigationStack + Detail View prototype and hit play to see it on your device. It's so fun.
- To bring SwiftUI to even more people and make this power to create more accessible, we have a new, low price and have extended unlimited designs to all users, even those on DetailsPro Free. We hope you use this tool to have fun, to create beautiful designs, to learn SwiftUI, and to grow from there.
- visionOS 2 support also means we've tested and improved compatibility, performance, and support throughout for everything from SF Symbols to Tab Views. Plus, we've got a lot more to come this season.
This is a big release, so there are naturally going to be some holes and bugs to find. If you find anything, please give us an email at detailspro@funfocus.app. Enjoy!
5.1.4 09/26/2024
Updated our size templates for iPhone 16 and added clearer instructions for how to exit live preview.
From our latest update:
DetailsPro for visionOS 2 adds several new highly-requested features that are game-changers for designers on Apple platforms.
- Prototyping has come to DetailsPro (and this is only the beginning). Use any of your devices, even multiple at a time, with the new Preview Device button to instantly preview your prototype live with true platform and device-specific appearance. This means you can design on your Mac and have your iPhone open and instantly you can see how everything translates. Or flip society's expectations on their heads by designing on your iPhone and previewing live on your Mac. Or, use the device you have in-hand! Which is going to be especially fun considering...
- The #1 request since the first day DetailsPro was released in 2020 is here today: Available with DetailsPro Premium you can now create incredibly detailed designs with support for essential tools such as NavigationStack, Lists, Forms, Buttons, Toolbars, Tab Views, and more. These new advanced elements, paired with our prototyping features like Preview Device, make DetailsPro incredibly powerful right at your fingertips. Even if you're on the go, you can use DetailsPro on your iPhone to create a whole List + NavigationStack + Detail View prototype and hit play to see it on your device. It's so fun.
- To bring SwiftUI to even more people and make this power to create more accessible, we have a new, low price and have extended unlimited designs to all users, even those on DetailsPro Free. We hope you use this tool to have fun, to create beautiful designs, to learn SwiftUI, and to grow from there.
- visionOS 2 support also means we've tested and improved compatibility, performance, and support throughout for everything from SF Symbols to Tab Views. Plus, we've got a lot more to come this season.
This is a big release, so there are naturally going to be some holes and bugs to find. If you find anything, please give us an email at detailspro@funfocus.app. Enjoy!
5.1.3 09/25/2024
Improved TabView selection of titles, icons, drag-to-reorder, and deleting.
DetailsPro for visionOS 2 adds several new highly-requested features that are game-changers for designers on Apple platforms.
- Prototyping has come to DetailsPro (and this is only the beginning). Use any of your devices, even multiple at a time, with the new Preview Device button to instantly preview your prototype live with true platform and device-specific appearance. This means you can design on your Mac and have your iPhone open and instantly you can see how everything translates. Or flip society's expectations on their heads by designing on your iPhone and previewing live on your Mac. Or, use the device you have in-hand! Which is going to be especially fun considering...
- The #1 request since the first day DetailsPro was released in 2020 is here today: Available with DetailsPro Premium you can now create incredibly detailed designs with support for essential tools such as NavigationStack, Lists, Forms, Buttons, Toolbars, Tab Views, and more. These new advanced elements, paired with our prototyping features like Preview Device, make DetailsPro incredibly powerful right at your fingertips. Even if you're on the go, you can use DetailsPro on your iPhone to create a whole List + NavigationStack + Detail View prototype and hit play to see it on your device. It's so fun.
- To bring SwiftUI to even more people and make this power to create more accessible, we have a new, low price and have extended unlimited designs to all users, even those on DetailsPro Free. We hope you use this tool to have fun, to create beautiful designs, to learn SwiftUI, and to grow from there.
- visionOS 2 support also means we've tested and improved compatibility, performance, and support throughout for everything from SF Symbols to Tab Views. Plus, we've got a lot more to come this season.
This is a big release, so there are naturally going to be some holes and bugs to find. If you find anything, please give us an email at detailspro@funfocus.app. Enjoy!
5.1.2 09/24/2024
DetailsPro for visionOS 2 adds several new highly-requested features that are game-changers for designers on Apple platforms.
- Prototyping has come to DetailsPro (and this is only the beginning). Use any of your devices, even multiple at a time, with the new Preview Device button to instantly preview your prototype live with true platform and device-specific appearance. This means you can design on your Mac and have your iPhone open and instantly you can see how everything translates. Or flip society's expectations on their heads by designing on your iPhone and previewing live on your Mac. Or, use the device you have in-hand! Which is going to be especially fun considering...
- The #1 request since the first day DetailsPro was released in 2020 is here today: Available with DetailsPro Premium you can now create incredibly detailed designs with support for essential tools such as NavigationStack, Lists, Forms, Buttons, Toolbars, Tab Views, and more. These new advanced elements, paired with our prototyping features like Preview Device, make DetailsPro incredibly powerful right at your fingertips. Even if you're on the go, you can use DetailsPro on your iPhone to create a whole List + NavigationStack + Detail View prototype and hit play to see it on your device. It's so fun.
- To bring SwiftUI to even more people and make this power to create more accessible, we have a new, low price and have extended unlimited designs to all users, even those on DetailsPro Free. We hope you use this tool to have fun, to create beautiful designs, to learn SwiftUI, and to grow from there.
- visionOS 2 support also means we've tested and improved compatibility, performance, and support throughout for everything from SF Symbols to Tab Views. Plus, we've got a lot more to come this season.
This is a big release, so there are naturally going to be some holes and bugs to find. If you find anything, please give us an email at detailspro@funfocus.app. Enjoy!
5.1.0 09/22/2024
A better implementation of the editor's selection highlight (the blue box around the element you're editing) by fixing bugs that were preventing the highlight from being fully visible.
more
Version 6.9.0 5d ago
Data Linked to You The following data may be collected and linked to your identity:
Data Not Linked to You The following data may be collected but it is not linked to your identity: