Smart Form Maker is a powerful PHP form builder for MySQL and MariaDB. Easily generate professional CRUD forms using an intuitive wizard, with flexible form types, master-detail layouts, custom mappings, file handling, and more.
Build dynamic PHP forms through an intuitive wizard inspired by Microsoft Access. Generate complete CRUD forms with Insert, Update, Delete, and Search actions, or create insert-only forms when that is all you need.
Choose from flexible form types for different needs, including single-record forms, editable grids for multiple records, master-detail layouts, image-focused forms, mobile forms, and several other useful layouts.
Build master-detail forms with one or multiple related detail tables. Display related records using standard layouts, tabs, collapsible sections, or image-right designs to present relational data clearly in one form.
Control how each database column appears in your form instead of relying on default mappings. Map text columns to text boxes, drop-down lists, file uploaders that store filenames, and many other supported field types.
Handle uploaded files securely and flexibly. Store files directly in your database or in the file system, control how they are saved, and display them as thumbnails, primary images, download links, or file icons.
Create lists that fit your data, including custom value lists, built-in lists for countries, US states, and weekdays, foreign-key lookup lists, and automatic option lists generated from Enum and Set database columns.
Validate submitted data using flexible validation rules and custom error messages. Ensure values entered through your forms meet your required criteria before they are accepted and securely saved to your database.
Control your form workflow by choosing available actions, enabling or disabling search, and defining alerts for form actions. You can also show a confirmation page where users can review submitted data and files.
Install SFM easily on your own server as a native PHP application with support for PHP 7.4 and later. Your forms, files, and data remain on your infrastructure, giving you full control backed by friendly support.
MySQL Reports is a powerful, no-code PHP report and dashboard builder for creating professional reports, charts, KPIs, dashboards, and scheduled reports. It supports advanced analysis and report linking & chaining, allowing you to build multi-level drill-down reporting flows for deeper insights. It also offers seamless integration options. The built-in WordPress plugin lets you securely embed reports, dashboards, charts, and KPIs into any WordPress site. The Embed Manager allows easy, secure embedding inside your own PHP applications, delivering analytics directly within your systems. Self-hosted and flexible, MySQL Reports gives you full control over your data and works on shared hosting, VPS, or dedicated servers—ideal for both developers and business users who need fast, professional MySQL reporting.
Smart Report Maker is a powerful toolkit that combines the power of a PHP Report Builder, PHP Dashboard Builder, PHP Pivot Table Builder, Scheduled reporting, and PHP Chart Builder into one easy-to-use platform.
Build professional reports from your MySQL databases with Smart Report Maker. Use dynamic filters, calculated fields, appearance customization options, grouping, subtotals, and conditional formatting—all through a user-friendly, no-code interface.
Smart Report Maker lets you build fully customizable MySQL dashboards with charts, reports, and KPIs. Create unlimited dashboards, track key metrics in real time, and easily edit or remove widgets—perfect for data-driven decision-making.
SRM reports are fully connected and can be linked by passing parameters between them, enabling powerful multi-level report chains that let users drill down and move between related insights seamlessly.
Smart Report Maker includes a drag-and-drop editor that allows you to create MySQL pivot tables visually without writing any code. It’s not only easy to use but also a powerful tool for building pivot tables with custom parameters and advanced filtering options.
Build charts using extensive chart types from your MySQL databases. Apply filters for targeted insights, manage them via a wizard-style interface, and export to PDF for easy sharing in reports or meetings.
Automate MySQL reporting with Smart Report Maker. Schedule reports for daily, weekly, or monthly delivery in PDF format to specific recipients, ensuring timely access to critical data without manual effort. Perfect for teams needing regular updates.
SRM includes a powerful Embed Manager that allows you to securely embed reports, dashboards, charts, pivot tables, and KPIs into your own PHP web applications — easily and with full access control.
Smart Report Maker offers powerful data analysis features like drill-down charts, time-series visualizations, clickable dates for detailed reports, and historical comparisons to track KPIs across previous periods.
Smart Report Maker offers role-based access, group permissions, user subscriptions, and public/private resource settings to ensure secure, controlled access. Admins manage full visibility while users only see what their role or group allows.
SRM includes a built-in WordPress plugin that lets you embed reports, dashboards, charts, pivot tables, and KPIs directly into any WordPress website. Seamlessly display your insights inside your WordPress website.
Install Smart Report Maker on shared hosting, VPSs, or dedicated servers using any popular hosting control panel. Simply upload SRM, launch the web installer from your browser, and get started in minutes—no complex setup required.
"Great Product. Easy to use and integrate into existing sites."
Solutions Engineer at EnTelegent Solutions
"Using SRM has been a game-changer with its powerful reporting capabilities. It enables the generation of detailed reports, automated scheduling, and interactive chart visualization."
Technical Team Lead at Erwaa
"Opening a support ticket was easy and working with the technical team was outstanding. Communications were quick and solutions were easily communicated."
Founder, President and CEO at Crafty Yoopers Marketplace, LLC
"They have been Excellent! I have not experienced better service…ever. They truly went above and beyond!!!!"
"As a relatively new user to SRM V9.0 I have been really impressed! SRM is very easy to setup and is quite intuitive in its use."
"I am impressed by the team's innovative approach as well as the tool's strong reputation in the reporting field."
"Great software. Saved me a lot of time at work. Great tech support!"
Product Design Engineer
"The move to SRM 9 made it easy for me to make reports that were easy to distribute via my PHP applications."
IT Professional
"This app is user-friendly and packs multiple tools in one place. It's easy to navigate, delivers accurate results, and saves me the hassle of switching between apps."
Software QA Engineer
"I like this platform."